ComeçarComece gratuitamente

Criação do modelo de prompt de poucos disparos

Com seus exemplos em um formato estruturado, agora é hora de criar o modelo de prompt de poucas fotos! Você criará um modelo que converterá os pares pergunta-resposta no seguinte formato:

Question: Example question
Example Answer

Todas as classes do LangChain necessárias para concluir este exercício foram pré-carregadas para você.

Este exercício faz parte do curso

Desenvolvimento de aplicativos LLM com LangChain

Ver Curso

Instruções de exercício

  • Complete o prompt de formatação de respostas para que você inclua as chaves question e answer.
  • Crie o prompt de poucos disparos usando examples e example_prompt; complete a lista de variáveis de entrada com base no sufixo fornecido.

Exercício interativo prático

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

# Complete the prompt for formatting answers
example_prompt = PromptTemplate.from_template("Question: {____}\n{____}")

# Create the few-shot prompt
prompt_template = ____(
    examples=____,
    example_prompt=____,
    suffix="Question: {input}",
    input_variables=["____"],
)

prompt = prompt_template.invoke({"input": "What is Jack's favorite technology on DataCamp?"})
print(prompt.text)
Editar e executar código