Eine Q&A-Pipeline aufbauen
In der letzten Übung haben wir mit PyPDF Text aus einem mehrseitigen Dokument rausgeholt und als eine einzige Zeichenfolge vorbereitet.
Jetzt baust du mit Hugging Face eine Pipeline für die Beantwortung von Fragen auf, um bestimmte Antworten aus dem Dokument zu finden.
Sowohl das Modul „ pipeline “ als auch „ document_text “ sind schon für dich vorinstalliert.
Diese Übung ist Teil des Kurses
Arbeiten mit Hugging Face
Anleitung zur Übung
- Richte eine Pipeline für Fragen und Antworten mit der richtigen Aufgabe und dem richtigen Modell ein.
- Schick die Frage und den Link
document_texteinfach weiter. - Druck das Ergebnis aus, um die Antwort zu sehen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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['____']}")