ÎncepețiÎncepe gratuit

Construirea unui pipeline de Q&A

În exercițiul anterior, ai extras text dintr-un document de mai multe pagini folosind PyPDF și l-ai pregătit ca un singur șir de caractere.

Acum vei construi un pipeline de tip question-answering cu Hugging Face pentru a extrage răspunsuri specifice din document.

Atât modulul pipeline, cât și document_text au fost preîncărcate pentru tine.

Acest exercițiu face parte din cursul

Lucrul cu Hugging Face

Vezi cursul

Instrucțiuni pentru exercițiu

  • Inițializează un pipeline de tip question-answering cu sarcina și modelul corecte.
  • Transmite întrebarea și document_text pipeline-ului.
  • Afișează rezultatul pentru a vedea răspunsul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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['____']}")
Editează și rulează codul