LoslegenKostenlos loslegen

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

Kurs anzeigen

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_text einfach 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['____']}")
Code bearbeiten und ausführen