CommencerCommencez gratuitement

Création d'un ensemble d'exemple few-shot

PromptTemplate et ChatPromptTemplate sont excellents pour intégrer des variables, mais rencontrent des difficultés avec l'intégration d'ensembles de données contenant de nombreux exemples. C'est là que FewShotPromptTemplate intervient ! Dans cet exercice, vous allez créer un ensemble de données, sous la forme d'une liste de dictionnaires, contenant les paires question-réponse suivantes.

  • Question : How many DataCamp courses has Jack completed?
  • Réponse : 36
  • Question : How much XP does Jack have on DataCamp?
  • Réponse : 284,320XP
  • Question : What technology does Jack learn about most on DataCamp?
  • Réponse : Python

Dans l'exercice suivant, vous allez convertir ces informations en un modèle de prompt few-shot.

Cet exercice fait partie du cours

<cours>Développement d'applications LLM avec LangChain</cours>
Voir le cours

Instructions de l’exercice

  • Veuillez créer une liste de dictionnaires pour les questions et réponses fournies, en utilisant les clés "question" et "answer".

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Create the examples list of dicts
examples = [
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  }
]
Modifier et exécuter le code