ComeçarComece gratuitamente

Criação de um modelo de solicitação de recuperação

Agora que seus documentos foram ingeridos no banco de dados do vetor e estão prontos para recuperação, você precisará criar um modelo de prompt de bate-papo para combinar os blocos de documentos recuperados com a pergunta de entrada do usuário.

A estrutura geral do prompt já foi fornecida; seu objetivo é inserir os placeholders corretos da variável de entrada na cadeia message e converter a cadeia em um modelo de prompt de bate-papo.

Este exercício faz parte do curso

Desenvolvimento de aplicativos LLM com LangChain

Ver Curso

Instruções de exercício

  • Complete a string de mensagem para adicionar um espaço reservado para a inserção dinâmica dos documentos recuperados chamados context e a pergunta de entrada do usuário question.
  • Crie um modelo de prompt de bate-papo em message.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Add placeholders to the message string
message = """
Answer the following question using the context provided:

Context:
____

Question:
____

Answer:
"""

# Create a chat prompt template from the message string
prompt_template = ChatPromptTemplate.____([("____", ____)])
Editar e executar código