ComeçarComece de graça

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

Ver curso

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": "____"
  }
]
Editar e executar o código