CommencerCommencer gratuitement

Création d'un pipeline de questions-réponses

Dans l'exercice précédent, nous avons extrait du texte d'un document de plusieurs pages à l'aide de PyPDF et l'avons préparé sous forme de chaîne unique.

Vous allez maintenant créer un pipeline de questions-réponses à l'aide de Hugging Face afin d'extraire des réponses spécifiques du document.

Les modules pipeline et document_text ont été préchargés pour vous.

Cet exercice fait partie du cours

Travailler avec Hugging Face

Afficher le cours

Instructions

  • Initialisez un pipeline de questions-réponses avec la tâche et le modèle appropriés.
  • Veuillez transmettre la question et l'document_text au service compétent.
  • Veuillez imprimer le résultat pour afficher la réponse.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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