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
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_textau 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['____']}")