Claude With The Anthropic Api
← सभी पाठ
पाठ 80Claude With The Anthropic Api

Agents and tools

सारांश ऑडियो

इस पाठ के लिए कोई ऑडियो सारांश नहीं है।

अध्ययन नोट्स

एजेंट (Agents) और वर्कफ़्लो (Workflows) पर मुख्य अध्ययन नोट्स

**1. वर्कफ़्लो बनाम एजेंट**

  • वर्कफ़्लो (Workflows): ये तब प्रभावी होते हैं जब कार्य पूरा करने के लिए सटीक और निश्चित चरणों (precise steps) की जानकारी पहले से हो।
  • एजेंट (Agents): ये तब प्रभावी होते हैं जब कार्य पूरा करने के लिए सटीक चरणों की जानकारी नहीं होती। एजेंट स्वयं योजना (plan) बनाता है।

**2. एजेंट की कार्यप्रणाली**

  • एजेंट को एक कार्य (task) और उपकरणों (tools) का एक सेट दिया जाता है।
  • एजेंट इन उपकरणों का उपयोग करके कार्य को पूरा करने के लिए एक रणनीति (strategy) या योजना बनाता है।
  • एजेंट की मुख्य शक्ति इसकी लचीलापन (flexibility) है, जिससे यह विभिन्न प्रकार के कार्यों को हल कर सकता है।

**3. उपकरणों का संयोजन (Tool Combination)**

  • एजेंट की एक प्रमुख क्षमता विभिन्न उपकरणों को अप्रत्याशित (unexpected) और रचनात्मक तरीकों से जोड़ना है।
  • उदाहरण: एक साधारण 'Date/Time' उपकरण का उपयोग केवल दिन बताने के लिए नहीं, बल्कि भविष्य की तारीखें जोड़ने या रिमाइंडर सेट करने जैसे जटिल कार्यों के लिए किया जा सकता है।
  • जानकारी की आवश्यकता: यदि किसी उपकरण को सफलतापूर्वक कॉल करने के लिए अतिरिक्त जानकारी चाहिए (जैसे, वारंटी कब शुरू हुई), तो एजेंट उपयोगकर्ता से वह जानकारी मांग सकता है।

**4. उपकरण डिजाइन का सिद्धांत (Tool Design Principle)**

  • एजेंट को अति-विशेषीकृत (hyper-specialized) उपकरणों के बजाय सामान्य और अमूर्त (abstract) उपकरण प्रदान किए जाने चाहिए।
  • महत्व: एजेंट को यह समझने की क्षमता होनी चाहिए कि उपलब्ध सामान्य उपकरणों को कैसे जोड़ा जाए।
  • उदाहरण:
  • एक विशिष्ट 'Refactor Tool' देने के बजाय, एजेंट को 'Bash Tool' और फ़ाइल पढ़ने वाले उपकरण दिए जाने चाहिए ताकि वह खुद कोड को समझकर बदलाव कर सके।
  • एक सोशल मीडिया एजेंट को 'Bash', 'Image Generation', 'Text to Speech', और 'Post Media' जैसे सामान्य उपकरण दिए जा सकते हैं।

Takeaways

  • एजेंट (Agents) उन कार्यों के लिए प्रभावी होते हैं जहाँ सटीक चरण पहले से ज्ञात नहीं होते, जबकि वर्कफ़्लो (Workflows) निश्चित और सटीक चरणों के लिए उपयोग किए जाते हैं।
  • एजेंट को एक कार्य और उपकरणों का सेट दिया जाता है, और वह स्वयं कार्य को पूरा करने के लिए एक रणनीति या योजना बनाता है।
  • एजेंट की मुख्य शक्ति विभिन्न उपकरणों को अप्रत्याशित और रचनात्मक तरीकों से जोड़कर जटिल समस्याओं को हल करने की क्षमता है।
  • उपकरण डिज़ाइन करते समय, एजेंट को अति-विशेषीकृत (hyper-specialized) के बजाय सामान्य और अमूर्त (abstract) उपकरण प्रदान किए जाने चाहिए।
  • एजेंट की एक महत्वपूर्ण क्षमता यह है कि वह कार्य को पूरा करने के लिए आवश्यक अतिरिक्त जानकारी उपयोगकर्ता से मांग सकता है।
फ्लैशकार्ड 9 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न

No quiz for this lesson yet.