EmpezarEmpieza gratis

Crear una pipeline de Q&A

En el ejercicio anterior, extrajimos texto de un documento de varias páginas con PyPDF y lo preparamos como una única cadena.

Ahora vas a crear una pipeline de preguntas y respuestas con Hugging Face para recuperar respuestas concretas del documento.

Tanto el módulo pipeline como document_text ya están precargados.

Este ejercicio forma parte del curso

Trabajar con Hugging Face

Ver curso

Instrucciones del ejercicio

  • Inicializa una pipeline de preguntas y respuestas con la tarea y el modelo correctos.
  • Pasa la pregunta y document_text a la pipeline.
  • Imprime el resultado para ver la respuesta.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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['____']}")
Editar y ejecutar código