Aan de slagGa gratis aan de slag

De few-shot-voorbeelden maken

PromptTemplate en ChatPromptTemplate zijn handig om variabelen te integreren, maar ze zijn minder geschikt voor gegevenssets met veel voorbeelden. Daarvoor is er FewShotPromptTemplate! In deze oefening maak je een gegevensset in de vorm van een lijst met dictionaries om de volgende vraag-antwoordparen op te slaan.

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

In de volgende oefening zet je deze informatie om in een few-shot prompttemplate.

Deze oefening maakt deel uit van de cursus

LLM-toepassingen ontwikkelen met LangChain

Cursus bekijken

Oefeninstructies

  • Maak een lijst met dictionaries voor de gegeven vragen en antwoorden, met de sleutels "question" en "answer".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create the examples list of dicts
examples = [
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  },
  {
    "question": "____",
    "answer": "____"
  }
]
Code bewerken en uitvoeren