Začněte nyníZačněte zdarma

Sestavení pipeline pro Q&A

V předchozím cvičení jsi pomocí PyPDF extrahoval/a text z vícestránkového dokumentu a připravil/a ho jako jeden řetězec.

Teď sestavíš pipeline pro otázky a odpovědi pomocí Hugging Face, která z dokumentu vytáhne konkrétní informace.

Modul pipeline i proměnná document_text jsou už předem načtené.

Toto cvičení je součástí kurzu

Working with Hugging Face

Zobrazit kurz

Pokyny k cvičení

  • Inicializuj pipeline pro otázky a odpovědi se správnou úlohou a modelem.
  • Předej pipeline otázku a document_text.
  • Vypiš výsledek, abys viděl/a odpověď.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Load the question-answering pipeline
qa_pipeline = pipeline(task="____", model="distilbert-base-cased-distilled-squad")

question = "What is the notice period for resignation?"

# Get the answer from the QA pipeline
result = qa_pipeline(question=____, context=____)

# Print the answer
print(f"Answer: {result['____']}")
Upravit a spustit kód