Criação do conjunto de exemplos few-shot
PromptTemplate
e ChatPromptTemplate
são ótimos para integrar variáveis, mas têm dificuldade em integrar conjuntos de dados com muitos exemplos. É aqui que entra o FewShotPromptTemplate
! Neste exercício, você vai criar um conjunto de dados, na forma de uma lista de dicionários, para conter os seguintes pares de perguntas e respostas.
- Pergunta:
How many DataCamp courses has Jack completed?
- Resposta:
36
- Pergunta:
How much XP does Jack have on DataCamp?
- Resposta:
284,320XP
- Pergunta:
What technology does Jack learn about most on DataCamp?
- Resposta:
Python
No próximo exercício, você vai transformar essas informações em um modelo de prompt com poucos exemplos.
Este exercício faz parte do curso
Desenvolvimento de aplicativos de LLM com LangChain
Instruções do exercício
- Crie uma lista de dicionários para as perguntas e respostas fornecidas, usando as chaves
"question"
e"answer"
.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create the examples list of dicts
examples = [
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
}
]