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 merupakan bagian dari kursus
Mengembangkan Aplikasi LLM dengan LangChain
Instruksi latihan
- Buat sebuah list berisi dictionary untuk pertanyaan dan jawaban yang diberikan, dengan menggunakan key
"question"dan"answer".
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Create the examples list of dicts
examples = [
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
}
]