Criando um canal de perguntas e respostas
No exercício anterior, a gente extraiu texto de um documento com várias páginas usando o PyPDF e preparou como uma única string.
Agora, você vai criar um pipeline de perguntas e respostas usando o Hugging Face para pegar respostas específicas do documento.
Os módulos “ pipeline
” e “ document_text
” já estão prontos pra você usar.
Este exercício faz parte do curso
Trabalhando com o Hugging Face
Instruções do exercício
- Inicialize um pipeline de perguntas e respostas com a tarefa e o modelo certos.
- Passa a pergunta e
document_text
pro pipeline. - Imprima o resultado para ver a resposta.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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['____']}")