सारांश ऑडियो
इस पाठ के लिए कोई ऑडियो सारांश नहीं है।
अध्ययन नोट्स
मुख्य अवधारणाएँ (Key Concepts):
- परियोजना का विस्तार (Project Expansion):
- प्रारंभ में तीन टूल जोड़ने का लक्ष्य था।
- वर्तमान में, दो शेष टूल जोड़े जा रहे हैं:
- add duration to date time (दिनांक और समय में अवधि जोड़ना)
- set a reminder (रिमाइंडर सेट करना)
- कार्यान्वयन की रणनीति (Implementation Strategy):
- इन नए कार्यों के लिए फ़ंक्शन और JSON स्कीमा पहले से ही उपलब्ध हैं।
- मुख्य कार्य इन फ़ंक्शंस को सिस्टम के साथ 'वायर' (wire up) करना है।
- वायर-अप प्रक्रिया (Wiring Process):
- स्कीमा जोड़ना (Adding Schemas): run conversation फ़ंक्शन में नए JSON स्कीमा (add duration to date time और set reminder) को जोड़ा जाता है।
- लॉजिक हैंडलिंग (Logic Handling): run tool फ़ंक्शन में if/elif स्टेटमेंट को संशोधित किया जाता है ताकि यह नए टूल नामों को पहचान सके।
- टूल हैंडलिंग लॉजिक (Tool Handling Logic):
- यदि tool name → set reminder है, तो set reminder फ़ंक्शन को कॉल करें।
- यदि tool name → add duration to date time है, तो संबंधित फ़ंक्शन को कॉल करें।
- परिणाम और परीक्षण (Result and Testing):
- एक सफल परीक्षण में, Claude ने एक जटिल कार्य (100 दिन बाद डॉक्टर के लिए रिमाइंडर सेट करना) को सफलतापूर्वक योजनाबद्ध किया।
- यह योजना निम्नलिखित चरणों का उपयोग करती है:
- आज की तारीख प्राप्त करना (Get current date time)।
- तारीख में अवधि जोड़ना (Add duration to date time)।
- रिमाइंडर सेट करना (Set reminder)।
- निष्कर्ष (Conclusion):
- एक बार आधार कोड (base code) स्थापित हो जाने के बाद, नए टूल जोड़ना सीधा और सरल होता है।
Takeaways
- नए टूल जोड़ने का मुख्य कार्य मौजूदा फ़ंक्शंस और JSON स्कीमा को सिस्टम के साथ 'वायर' (integrate) करना है।
- वायरिंग प्रक्रिया में run conversation फ़ंक्शन में नए स्कीमा जोड़ना और run tool फ़ंक्शन के लॉजिक को संशोधित करना शामिल है।
- टूल हैंडलिंग लॉजिक टूल के नाम को पहचानकर उसे संबंधित फ़ंक्शन को कॉल करने के लिए मैप करता है (उदाहरण के लिए, set reminder → set reminder फ़ंक्शन)।
- एक बार आधार कोड स्थापित हो जाने पर, नए टूल जोड़ना सरल होता है और सिस्टम जटिल, बहु-चरणीय कार्यों को सफलतापूर्वक योजनाबद्ध कर सकता है।
फ्लैशकार्ड 6 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न
No quiz for this lesson yet.