ComeçarComece de graça

Criação do modelo de prompt com poucos exemplos

Com seus exemplos em um formato estruturado, agora é hora de criar o modelo de prompt com poucos exemplos! Você vai criar um modelo que transforma os pares de perguntas e respostas no seguinte formato:

Question: Example question
Example Answer

Todas as classes do LangChain necessárias para fazer este exercício já estão prontas para você.

Este exercício faz parte do curso

Desenvolvimento de aplicativos de LLM com LangChain

Ver curso

Instruções do exercício

  • Preencha o prompt para formatar as respostas de forma que inclua as chaves question e answer.
  • Crie o prompt com poucos exemplos 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 completando 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 o código