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
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": "____"
}
]