ComeçarComece de graça

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

Agora que seus documentos foram inseridos no banco de dados vetorial e estão prontos para serem recuperados, você vai precisar criar um modelo de prompt de chat para combinar os trechos do documento recuperado com a pergunta do usuário.

A estrutura geral do prompt já foi fornecida; seu objetivo é colocar os placeholders (espaços reservados) das variáveis de entrada certas na string message e transformar a string em um modelo de prompt de chat.

Este exercício faz parte do curso

Desenvolvimento de aplicativos de LLM com LangChain

Ver curso

Instruções do exercício

  • Complete a sequência de mensagens para adicionar um placeholder para inserção dinâmica dos documentos recuperados, chamado context, e a pergunta de entrada do usuário, question.
  • Crie um modelo de prompt de chat com message.

Exercício interativo prático

Experimente este exercício completando 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 o código