Kom igångKom igång gratis

Bygg en fråge- och svarspipeline

I föregående övning extraherade vi text från ett flersidigt dokument med PyPDF och förberedde den som en enda sträng.

Nu ska du bygga en fråge- och svarspipeline med Hugging Face för att hämta specifika svar från dokumentet.

Både modulen pipeline och document_text har laddats in åt dig.

Den här övningen är en del av kursen

Arbeta med Hugging Face

Visa kurs

Övningsinstruktioner

  • Initiera en fråge- och svarspipeline med rätt uppgift och modell.
  • Skicka frågan och document_text till pipelinen.
  • Skriv ut resultatet för att se svaret.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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['____']}")
Redigera och kör kod