Creación de un canal de preguntas y respuestas
En el ejercicio anterior, extrajimos texto de un documento de varias páginas utilizando PyPDF y lo preparamos como una sola cadena.
Ahora, crearás un canal de preguntas y respuestas utilizando Hugging Face para recuperar respuestas específicas del documento.
Tanto el módulo « pipeline
» como « document_text
» ya están precargados para ti.
Este ejercicio forma parte del curso
Trabajar con Hugging Face
Instrucciones del ejercicio
- Inicializa un proceso de preguntas y respuestas con la tarea y el modelo correctos.
- Pasa la pregunta y
document_text
al canal. - Imprime el resultado para ver la respuesta.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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['____']}")