Claude On Google Cloud
← सभी पाठ
पाठ 05Claude On Google Cloud

Multi-turn conversations

सारांश ऑडियो

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

अध्ययन नोट्स

विषय: मल्टी-मैसेज कन्वर्सेशन और कॉन्टेक्स्ट मैनेजमेंट (Multi-Message Conversation and Context Management)

  • API की प्रकृति (Nature of API):
  • Anthropic API और Cloud द्वारा भेजे गए किसी भी मैसेज (User या Assistant) को स्टोर नहीं किया जाता है।
  • API में कोई अंतर्निहित (built-in) मेमोरी नहीं होती है।
  • कॉन्टेक्स्ट बनाए रखने का समाधान (Solution for Maintaining Context):
  • मल्टी-मैसेज कन्वर्सेशन (बातचीत) को बनाए रखने के लिए, डेवलपर को मैन्युअल रूप से (manually) कॉन्टेक्स्ट को मैनेज करना होता है।
  • आवश्यक कदम:
  • सभी एक्सचेंज किए गए मैसेजेस की एक लिस्ट (List) कोड के अंदर बनाएँ।
  • हर फॉलो-अप रिक्वेस्ट के साथ, इस पूरी मैसेज लिस्ट को API को भेजें।
  • बातचीत का प्रवाह (Conversation Flow):
  • शुरुआत: एक खाली मैसेज लिस्ट से शुरू करें।
  • पहला चरण: प्रारंभिक यूजर मैसेज लिस्ट में जोड़ें।
  • API कॉल: पूरी लिस्ट को API को भेजें और रिस्पॉन्स प्राप्त करें।
  • अगला चरण: प्राप्त असिस्टेंट रिस्पॉन्स को भी मैसेज लिस्ट में जोड़ें।
  • जारी रखना: अगला यूजर मैसेज जोड़ें और पूरी अपडेटेड लिस्ट को फिर से API को भेजें।
  • परिणाम: इस प्रक्रिया से API को पूरे कन्वर्सेशन का इतिहास मिलता है, जिससे वह प्रासंगिक (relevant) और फॉलो-अप जवाब दे पाता है।
  • मुख्य सहायक फ़ंक्शन्स (Key Helper Functions):
  • add user message: यूजर का नया मैसेज लिस्ट में जोड़ता है।
  • add assistant message: असिस्टेंट का रिस्पॉन्स लिस्ट में जोड़ता है।
  • chat: मैसेज लिस्ट को API को भेजकर रिस्पॉन्स प्राप्त करता है।

Takeaways

  • Anthropic API में कोई अंतर्निहित (built-in) मेमोरी नहीं होती है और यह भेजे गए मैसेजेस को स्टोर नहीं करता है।
  • मल्टी-मैसेज कन्वर्सेशन को बनाए रखने के लिए डेवलपर को मैन्युअल रूप से कॉन्टेक्स्ट मैनेज करना होता है।
  • कॉन्टेक्स्ट बनाए रखने का समाधान सभी एक्सचेंज किए गए मैसेजेस की एक लिस्ट बनाना और हर फॉलो-अप रिक्वेस्ट के साथ उसे API को भेजना है।
  • बातचीत का प्रवाह इस प्रकार होता है: यूजर मैसेज → API कॉल → असिस्टेंट रिस्पॉन्स → प्राप्त रिस्पॉन्स को लिस्ट में जोड़ना → प्रक्रिया दोहराना।
  • add user message, add assistant message, और chat जैसे सहायक फ़ंक्शन्स इस मैसेज लिस्ट को प्रबंधित करने में मदद करते हैं।
फ्लैशकार्ड 6 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न

No quiz for this lesson yet.