CommencerCommencer 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

Développement d'applications LLM avec LangChain

Afficher le cours

Instructions

  • 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 cet exemple de code.

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