Membuat himpunan contoh few-shot
PromptTemplate dan ChatPromptTemplate sangat baik untuk mengintegrasikan variabel, tetapi kurang ideal untuk mengintegrasikan himpunan data yang berisi banyak contoh. Di sinilah FewShotPromptTemplate berperan! Pada latihan ini, Anda akan membuat sebuah himpunan data berupa list berisi dictionary untuk memuat pasangan pertanyaan–jawaban berikut.
- 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
Pada latihan berikutnya, Anda akan mengonversi informasi ini menjadi templat prompt few-shot.
Latihan ini adalah bagian dari kursus
Mengembangkan Aplikasi LLM dengan LangChain
Petunjuk latihan
- Buat sebuah list berisi dictionary untuk pertanyaan dan jawaban yang diberikan, dengan menggunakan key
"question"dan"answer".
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create the examples list of dicts
examples = [
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
}
]