सारांश ऑडियो
इस पाठ के लिए कोई ऑडियो सारांश नहीं है।
अध्ययन नोट्स
विषय: मूल्यांकन पाइपलाइन (Evaluation Pipeline) का निर्माण
मुख्य अवधारणाएँ:
- मूल कार्यप्रवाह (Workflow):
- डेटासेट के प्रत्येक रिकॉर्ड को एक 'टेस्ट केस' (Test Case) माना जाता है।
- प्रत्येक टेस्ट केस को प्रॉम्प्ट (Prompt) के साथ मर्ज किया जाता है।
- मर्ज किए गए इनपुट को Claude में फीड किया जाता है।
- Claude से प्राप्त आउटपुट को अंतिम 'ग्रेडर' (Grader) के माध्यम से पास किया जाता है।
- प्रमुख फ़ंक्शंस (Major Functions):
- run prompt function:
- यह एक टेस्ट केस लेता है।
- टेस्ट केस को प्रॉम्प्ट के साथ मर्ज करता है।
- Claude को कॉल करता है और परिणाम (Output) लौटाता है।
- run test case function:
- यह एक व्यक्तिगत टेस्ट केस लेता है।
- run prompt function को कॉल करके Claude से आउटपुट प्राप्त करता है।
- परिणाम को ग्रेड करता है (वर्तमान में यह हार्डकोडेड है)।
- एक डिक्शनरी लौटाता है जिसमें आउटपुट, टेस्ट केस और स्कोर शामिल होता है।
- run eval function:
- पूरे डेटासेट को लोड करता है।
- डेटासेट के प्रत्येक टेस्ट केस पर लूप चलाता है।
- हर टेस्ट केस के लिए run test case को कॉल करता है।
- सभी परिणामों को एक सूची (List) में इकट्ठा करता है।
- वर्तमान स्थिति और सुधार की आवश्यकता:
- प्रॉम्प्ट: वर्तमान में प्रॉम्प्ट बहुत सरल है (जैसे: "कृपया निम्नलिखित कार्य को हल करें")।
- आउटपुट फॉर्मेट: वर्तमान में Claude से कोई विशिष्ट फॉर्मेट (जैसे JSON, Python, या Regular Expression) नहीं मिल रहा है; इसे सुधारने की आवश्यकता है।
- ग्रेडिंग: ग्रेडिंग प्रक्रिया अभी पूरी तरह से हार्डकोडेड है और इसे वास्तविक कार्यान्वयन के लिए विकसित करना बाकी है।
- अगला चरण: पाइपलाइन का अंतिम और महत्वपूर्ण हिस्सा 'ग्रेडर' को लागू करना है।
Takeaways
- मूल्यांकन पाइपलाइन में, डेटासेट का प्रत्येक रिकॉर्ड एक 'टेस्ट केस' के रूप में कार्य करता है, जिसे प्रॉम्प्ट के साथ मर्ज करके Claude में फीड किया जाता है।
- पाइपलाइन तीन मुख्य कार्यों पर आधारित है: run prompt function (Claude से आउटपुट प्राप्त करना), run test case function (आउटपुट को ग्रेड करना), और run eval function (पूरे डेटासेट पर लूप चलाना)।
- वर्तमान कार्यान्वयन में प्रॉम्प्ट की सरलता, आउटपुट फॉर्मेट (जैसे JSON) का अभाव, और ग्रेडिंग प्रक्रिया का हार्डकोडेड होना मुख्य सीमाएँ हैं।
- पाइपलाइन का अंतिम और सबसे महत्वपूर्ण चरण 'ग्रेडर' (Grader) को विकसित और लागू करना है।
फ्लैशकार्ड 7 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न
No quiz for this lesson yet.