Few-shot example सेट बनाना
PromptTemplate और ChatPromptTemplate वैरिएबल इंटीग्रेट करने में बेहतरीन हैं, लेकिन बहुत सारे उदाहरणों वाले डेटासेट को सीधे जोड़ने में दिक्कत होती है. यहीं FewShotPromptTemplate काम आता है! इस अभ्यास में, आप प्रश्न–उत्तर जोड़ियों को रखने के लिए डिक्शनरी की लिस्ट के रूप में एक डेटासेट बनाएँगे.
- 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
अगले अभ्यास में, आप इसी जानकारी को few-shot प्रॉम्प्ट टेम्पलेट में बदलेंगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
LangChain के साथ LLM एप्लिकेशन विकसित करना
अभ्यास निर्देश
- दिए गए प्रश्नों और उत्तरों के लिए डिक्शनरी की एक लिस्ट बनाएँ, और कीज़ के रूप में
"question"और"answer"का उपयोग करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Create the examples list of dicts
examples = [
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
},
{
"question": "____",
"answer": "____"
}
]