Crearea setului de exemple pentru few-shot prompting
PromptTemplate și ChatPromptTemplate sunt excelente pentru integrarea variabilelor, însă se descurcă mai greu atunci când trebuie să incluzi seturi de date cu multe exemple. Aici intervine FewShotPromptTemplate! În acest exercițiu, vei crea un set de date, sub forma unei liste de dicționare, care să conțină următoarele perechi întrebare-răspuns.
- Întrebare:
How many DataCamp courses has Jack completed? - Răspuns:
36 - Întrebare:
How much XP does Jack have on DataCamp? - Răspuns:
284,320XP - Întrebare:
What technology does Jack learn about most on DataCamp? - Răspuns:
Python
În exercițiul următor, vei transforma aceste informații într-un șablon de prompt de tip few-shot.
Acest exercițiu face parte din cursul
Developing LLM Applications with LangChain
Instrucțiuni pentru exercițiu
- Creează o listă de dicționare pentru întrebările și răspunsurile furnizate, folosind cheile
"question"și"answer".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create the examples list of dicts
examples = [
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
}
]