सारांश ऑडियो
इस पाठ के लिए कोई ऑडियो सारांश नहीं है।
अध्ययन नोट्स
क्लाउड (Claude) API एक्सेस और टेक्स्ट जनरेशन के मुख्य नोट्स
**I. सुरक्षा और आर्किटेक्चर (Security and Architecture)**
- सुरक्षा नियम: वेब या मोबाइल ऐप से सीधे Anthropic API को एक्सेस करने का प्रयास न करें।
- सर्वर का उपयोग: API अनुरोध हमेशा एक डेवलपर द्वारा लागू किए गए सर्वर के माध्यम से किए जाने चाहिए।
- API कुंजी (API Key): यह एक गुप्त कुंजी है। इसे क्लाइंट-साइड ऐप में कभी शामिल नहीं करना चाहिए।
**II. अनुरोध का जीवन चक्र (Request Lifecycle)**
- चरण 1: उपयोगकर्ता (User) संदेश भेजता है → डेवलपर का सर्वर (Developer's Server)।
- चरण 2: सर्वर → Anthropic API को अनुरोध भेजता है।
- तरीके: SDK (Python, TypeScript, आदि) या सादा HTTP अनुरोध।
- आवश्यक डेटा: API कुंजी, मॉडल का नाम, संदेशों की सूची (List of Messages), और अधिकतम टोकन मान (Max Tokens)।
- चरण 3: Anthropic API के भीतर टेक्स्ट जनरेशन प्रक्रिया।
- चरण 4: API से प्रतिक्रिया → सर्वर।
- चरण 5: सर्वर → क्लाइंट (वेब/मोबाइल ऐप) पर जनरेट किया गया टेक्स्ट प्रदर्शित करना।
**III. टेक्स्ट जनरेशन प्रक्रिया (Text Generation Process)**
यह प्रक्रिया चार मुख्य चरणों में विभाजित है:
- टोकनाइजेशन (Tokenization):
- उपयोगकर्ता के इनपुट को छोटे टुकड़ों में तोड़ा जाता है, जिन्हें टोकन कहा जाता है।
- टोकन पूरे शब्द, शब्द का हिस्सा, या स्पेस हो सकते हैं।
- एम्बेडिंग (Embedding):
- प्रत्येक टोकन को एक एम्बेडिंग में बदला जाता है।
- एम्बेडिंग संख्याओं की एक लंबी सूची होती है जो किसी दिए गए शब्द की संख्या-आधारित परिभाषा होती है।
- संदर्भित करना (Contextualization):
- यह प्रक्रिया प्रत्येक एम्बेडिंग को उसके आसपास के अन्य एम्बेडिंग के आधार पर समायोजित करती है।
- यह किसी शब्द के कई संभावित अर्थों में से सही और सटीक अर्थ को उजागर करती है।
- जनरेशन (Generation):
- अंतिम संसाधित एम्बेडिंग आउटपुट लेयर को पास किए जाते हैं, जो अगले संभावित शब्द के लिए संभावनाएँ (Probabilities) उत्पन्न करता है।
- मॉडल उच्चतम संभावना वाले शब्द को स्वचालित रूप से नहीं चुनता; यह प्राकृतिक और विविध प्रतिक्रिया बनाने के लिए संभावना और यादृच्छिकता (Randomness) का मिश्रण उपयोग करता है।
- चयनित शब्द को एम्बेडिंग सूची में जोड़ा जाता है, और पूरी प्रक्रिया दोहराई जाती है।
**IV. जनरेशन का समापन (Stopping Generation)**
मॉडल निम्नलिखित दो स्थितियों में टेक्स्ट जनरेट करना बंद कर देता है:
- अधिकतम टोकन सीमा: जनरेट किए गए टोकन की संख्या → Max Tokens पैरामीटर से अधिक हो जाती है।
- एंड ऑफ सीक्वेंस टोकन: मॉडल एक विशेष एंड ऑफ सीक्वेंस टोकन उत्पन्न करता है, जो प्राकृतिक समाप्ति का संकेत देता है।
**V. API प्रतिक्रिया (API Response)**
- API सर्वर को एक प्रतिक्रिया भेजता है जिसमें निम्नलिखित शामिल होते हैं:
- संदेश (Message): जनरेट किया गया टेक्स्ट।
- उपयोग (Usage): इनपुट और आउटपुट टोकन की संख्या।
- स्टॉप कारण (Stop Reason): वह कारण जिससे मॉडल ने जनरेशन बंद किया (जैसे, प्राकृतिक अंत या टोकन सीमा पार करना)।
Takeaways
- API कुंजी (API Key) गुप्त होती है और इसे सुरक्षा कारणों से कभी भी सीधे क्लाइंट-साइड ऐप में शामिल नहीं करना चाहिए; सभी अनुरोध डेवलपर के सर्वर के माध्यम से किए जाने चाहिए।
- टेक्स्ट जनरेशन की प्रक्रिया चार मुख्य चरणों में होती है: टोकनाइजेशन (इनपुट को टुकड़ों में तोड़ना), एम्बेडिंग (टोकन को संख्या-आधारित परिभाषा देना), संदर्भित करना (सही अर्थ निर्धारित करना), और जनरेशन (संभावनाओं का उपयोग करके आउटपुट बनाना)।
- अनुरोध का जीवन चक्र उपयोगकर्ता → डेवलपर का सर्वर → Anthropic API → सर्वर → क्लाइंट के क्रम में पूरा होता है।
- मॉडल दो स्थितियों में टेक्स्ट जनरेट करना बंद कर देता है: जब जनरेट किए गए टोकन की संख्या अधिकतम टोकन सीमा से अधिक हो जाती है, या जब वह एक विशेष एंड ऑफ सीक्वेंस टोकन उत्पन्न करता है।
फ्लैशकार्ड 9 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न
No quiz for this lesson yet.