CommencezCommencez gratuitement

Créer un pipeline de questions-réponses

Dans l'exercice précédent, vous avez extrait le texte d'un document multipage avec PyPDF et l'avez préparé sous forme d'une seule chaîne de caractères.

Maintenant, vous allez créer un pipeline de questions-réponses avec Hugging Face pour récupérer des réponses précises à partir du document.

Le module pipeline et document_text ont été préchargés pour vous.

Cette activité fait partie du cours

Travailler avec Hugging Face

Voir le cours

Instructions de l’exercice

  • Initialisez un pipeline de questions-réponses avec la bonne tâche et le bon modèle.
  • Envoyez la question et document_text au pipeline.
  • Affichez le résultat pour voir la réponse.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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['____']}")
Modifier et exécuter le code