Cca F Study Guide
← सभी पाठ
पाठ 01Cca F Study Guide

Claude Certified Architect (CCA-F): Study Guide to Pass First Try

सारांश ऑडियो

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

अध्ययन नोट्स

📚 Claude Certified Architect: मुख्य अध्ययन नोट्स

1. परीक्षा और मूलभूत संरचना (Exam & Fundamentals)

  • परीक्षा प्रारूप: 60 बहुविकल्पीय (MCQ) और परिदृश्य-आधारित (Scenario-based) प्रश्न।
  • पासिंग स्कोर: 75% सही उत्तर आवश्यक है।
  • Claude की प्रकृति: यह एक भाषा मॉडल है जो एक एकल HTTP एंडपॉइंट (api. anthropic. com/v1/messages) के पीछे कार्य करता है।
  • यह कॉल के बीच कोई मेमोरी (Memory) नहीं रखता।
  • यह आंतरिक रूप से लूप नहीं चलाता और न ही कोड निष्पादित (Execute) करता है।
  • मुख्य घटक (Layers):
  • Claude API: रॉ HTTP एंडपॉइंट + SDK।
  • Agent SDK: Python लाइब्रेरी जो एजेंट लूप चलाती है और सब-एजेंट को प्रबंधित करती है।

2. टूल और त्रुटि प्रबंधन (Tool & Error Handling)

  • टूल परिभाषा (Tool Definition): टूल का चयन सुनिश्चित करने के लिए, इसे स्पष्ट रूप से परिभाषित करें:
  • कार्य (What it does) - एक वाक्य में।
  • उपयोग का नियम (Disambiguation rule) - कब उपयोग करना है।
  • उदाहरण (Example invocation) - वास्तविक तर्क के साथ।
  • संभावित त्रुटियाँ (List of errors) - मॉडल की समस्या हल करने के लिए।
  • संरचित त्रुटि प्रतिक्रिया (Structured Error Response): टूल विफलता पर JSON ऑब्जेक्ट का उपयोग करें, जिसमें ये फ़ील्ड हों:
  • is_error (Boolean): त्रुटि की पहचान के लिए।
  • category (String): त्रुटि का प्रकार (जैसे, rate limited, not found)।
  • retryable (Boolean): पुन: प्रयास की आवश्यकता है या नहीं।
  • retry_after_ms (Integer): प्रतीक्षा करने का समय।

3. परिवहन चयन (Transport Selection)

  • STDIO Transport:
  • उपयोग: जब सर्वर और क्लाइंट एक ही मशीन पर हों (शून्य नेटवर्क विलंबता)।
  • लाभ: शून्य नेटवर्क विलंबता, शून्य प्रमाणीकरण ओवरहेड।
  • SSE Transport (Server Sent Events):
  • उपयोग: जब सर्वर और क्लाइंट अलग होस्ट पर हों (नेटवर्क राउंड ट्रिप आवश्यक)।
  • नुकसान: नेटवर्क राउंड ट्रिप और प्रमाणीकरण योजना की आवश्यकता।

4. संदर्भ प्रबंधन और विश्वसनीयता (Context & Reliability)

  • Lost in the Middle Effect:
  • समस्या: मॉडल लंबे संदर्भ में शुरुआत और अंत पर अधिक ध्यान देता है, बीच की जानकारी को अनदेखा करता है।
  • समाधान: महत्वपूर्ण तथ्यों को एक छोटे, संरचित ब्लॉक ("केस ब्लॉक") में कॉपी करें और इसे हर टर्न में संदर्भ के अंत में पुनः एंकर करें।
  • चेतावनी: पूरे संवाद का सारांश (Summarization) करने से बचें।
  • Prompt Caching:
  • उद्देश्य: बार-बार आने वाले समान इनपुट टोकन की लागत बचाना।
  • नियम: केवल स्थिर और पुन: प्रयोज्य प्रॉम्प्ट भागों (जैसे, सिस्टम प्रॉम्प्ट) को कैश करें। उपयोगकर्ता का इनपुट कैश नहीं किया जाना चाहिए।
  • एस्केलेशन (Escalation):
  • ट्रिगर: मॉडल का आत्मविश्वास (Confidence) एक परिभाषित सीमा से नीचे गिरना या अस्पष्टता (Ambiguity) का पता चलना।
  • कार्रवाई: बातचीत को मानव (Human) को सौंप दें, साथ में एक संरचित सारांश प्रदान करें।

5. परीक्षा के महत्वपूर्ण जाल (Exam Traps & Best Practices)

  • अस्पष्ट विशेषण जाल (Vague Adjective Trap): "सावधानी से" या "पूरी तरह से" जैसे शब्दों का उपयोग न करें। संख्यांकित, श्रेणीबद्ध नियम दें।
  • सारांश जाल (Summarization Trap): ID और राशि वाले लंबे संवाद को संपीड़ित (compress) करने के लिए सारांश का उपयोग न करें; केस ब्लॉक का उपयोग करें।
  • पुनः प्रयास जाल (Blanket Retry Trap): यदि एक सब-एजेंट विफल होता है, तो पूरे अनुक्रम को फिर से चलाने के बजाय केवल विफल एजेंट को पुनः प्रयास करें।
  • कॉन्फ़िगरेशन स्थान: साझा कॉन्फ़िगरेशन को उपयोगकर्ता-स्तरीय फ़ाइल (home directory) में रखने के बजाय प्रोजेक्ट फ़ाइल (repo root) में रखें।
  • स्थानीय होस्ट पर SSE: यदि सर्वर और क्लाइंट एक ही मशीन पर हैं, तो SSE के बजाय STDIO ट्रांसपोर्ट चुनें।

Takeaways

  • Claude एक स्टेटलेस मॉडल है; यह कॉल के बीच कोई मेमोरी नहीं रखता, इसलिए संदर्भ प्रबंधन आवश्यक है।
  • 'Lost in the Middle Effect' से बचने के लिए, महत्वपूर्ण तथ्यों को हर टर्न में संदर्भ के अंत में एक संरचित ब्लॉक में एंकर करें।
  • टूल परिभाषा में कार्य, उपयोग का नियम, उदाहरण और संभावित त्रुटियों को स्पष्ट रूप से शामिल करना अनिवार्य है।
  • प्रॉम्प्ट कैशिंग केवल स्थिर और पुन: प्रयोज्य प्रॉम्प्ट भागों (जैसे सिस्टम प्रॉम्प्ट) के लिए करें, उपयोगकर्ता इनपुट के लिए नहीं।
  • स्थानीय होस्ट पर शून्य नेटवर्क विलंबता के लिए, SSE के बजाय STDIO ट्रांसपोर्ट का उपयोग करें।
फ्लैशकार्ड 20 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 12 प्रश्न