Views
No views yet
radlab/polish-qa-v21from transformers import pipeline
2
3model_path = "radlab/polish-qa-v2"
4
5question_answerer = pipeline(
6 "question-answering",
7 model=model_path
8)
9
10question = "Jakie silniki posiadał okręt?"
11context = """Okręt był napędzany przez trzy trzycylindrowe maszyny parowe potrójnego rozprężania, które
12napędzały poprzez wały napędowe trzy śruby napędowe (dwie trójskrzydłowe
13zewnętrzne o średnicy 4,5 metra i czteroskrzydłową o średnicy 4,2 metra).
14Para była dostarczana przez cztery kotły wodnorurkowe typu Marine,
15wyposażone łącznie w osiem palenisk i osiem kotłów cylindrycznych,
16które miały łącznie 32 paleniska. Ciśnienie robocze kotłów wynosiło 12 at,
17a ich łączna powierzchnia grzewcza 3560 m². Wszystkie kotły były opalane węglem,
18którego normalny zapas wynosił 650, a maksymalny 1070 ton.
19Nominalna moc siłowni wynosiła 13 000 KM (maksymalnie 13 922 KM przy 108 obr./min),
20co pozwalało na osiągnięcie prędkości maksymalnej od 17,5 do 17,6 węzła.
21Zasięg wynosił 3420 mil morskich przy prędkości 10 węzłów. Zużycie węgla przy mocy 10 000 KM
22wynosiło około 11 ton na godzinę, a przy mocy maksymalnej 16 ton na godzinę.
23"""
24
25print(
26 question_answerer(
27 question=question,
28 context=context.replace("\n", " ")
29 )
30)1{
2 'score': 0.612459123134613,
3 'start': 25,
4 'end': 84,
5 'answer': ' trzy trzycylindrowe maszyny parowe potrójnego rozprężania,'
6}