ChatGPT कैसे काम करता है: भाषा मॉडल, प्री-ट्रेनिंग, मानवीय फ़ीडबैक, टोकन, कॉन्टेक्स्ट विंडो, वेब सर्च और उद्धरण, सीमाएं, और उसके जवाबों में उद्धृत होने का तरीका।

इस पेज पर
AI से इस लेख का सार देखें
त्वरित क्विज़
ChatGPT और दूसरे AI असिस्टेंट में आपका ज़िक्र कैसे हो?
Sorank आपके जवाबों से मेल खाता है
इसे अपनी साइट पर 3 दिनों के लिए आज़माएं और देखें कि Google, ChatGPT और बाकी AI पर आप कहां खड़े हैं।
3 दिन का मुफ़्त ट्रायल शुरू करें3 दिन मुफ़्त, फिर जब चाहें बंद करें। 90 दिन की नतीजे-या-रिफ़ंड गारंटी।
संक्षेप में: ChatGPT एक बड़े भाषा मॉडल (large language model) पर बना असिस्टेंट है, एक न्यूरल नेटवर्क जो ट्रांसफ़ॉर्मर किस्म का है और बहुत बड़ी मात्रा में टेक्स्ट पर ट्रेन होकर वाक्य का अगला हिस्सा अनुमान लगाना सीखता है। इसके बाद इसे मानवीय फ़ीडबैक से फ़ाइन-ट्यून किया गया ताकि यह निर्देश माने और मददगार जवाब दे। जब आप संदेश भेजते हैं, तो यह टेक्स्ट को टोकन में बांटता है, उसे कॉन्टेक्स्ट विंडो में बातचीत के साथ पढ़ता है और एक बार में एक टोकन करके अपना जवाब लिखता है। हाल की या तथ्यात्मक सवालों के लिए यह वेब भी खोज सकता है और जिन पेजों का इस्तेमाल किया उनका हवाला दे सकता है।
ChatGPT कैसे काम करता है, यह जानने से उसकी ताकत और उसकी गलतियां दोनों समझ आती हैं, और यह भी पता चलता है कि कोई वेबसाइट उसके जवाबों में उद्धृत होने की ज़्यादा संभावना कैसे रखती है। OpenAI ने ChatGPT नवंबर 2022 में लॉन्च किया; इसका नाम GPT से आता है, यानी Generative Pre-trained Transformer।
ChatGPT एक large language model (LLM) पर चलता है। LLM एक सांख्यिकीय मॉडल है जिसमें अरबों पैरामीटर होते हैं और जिसने टेक्स्ट से शब्दों, तथ्यों और शैलियों के बीच के संबंध सीखे हैं। यह उन टेक्स्ट से सीखे पैटर्न रखता है और उनसे किसी भी टेक्स्ट का विश्वसनीय आगे का हिस्सा बनाता है; अलग-अलग पेज उसी रूप में नहीं रखे जाते।
इसका ढांचा ट्रांसफ़ॉर्मर है, जिसे Google के शोधकर्ताओं ने 2017 में पेपर Attention Is All You Need में पेश किया था। इसकी मुख्य तकनीक, अटेंशन, मॉडल को इनपुट के हर शब्द को हर दूसरे शब्द से तौलने देती है, ताकि वह समझ सके कि किसी वाक्य में “it” तीन पंक्तियां पहले वाली किसी संज्ञा की ओर इशारा करता है।
मॉडल टेक्स्ट का एक बहुत बड़ा संग्रह पढ़ता है (सार्वजनिक वेब पेज, किताबें, कोड, लाइसेंस वाला डेटा) और एक ही काम सीखता है: अगला टोकन अनुमान लगाना। यह सरल काम अरबों बार दोहराया जाता है, और इससे मॉडल व्याकरण, तथ्य, तर्क के पैटर्न और कई भाषाएं सीखता है। नतीजा एक शक्तिशाली टेक्स्ट अनुमानक है, जो अभी निर्देश अच्छी तरह नहीं मानता।
लोग प्रॉम्प्ट के अच्छे जवाबों के उदाहरण लिखते हैं, और मॉडल को उनकी नकल करना सिखाया जाता है। वह मददगार असिस्टेंट का ढांचा सीखता है: सवाल का जवाब देना, जवाब को व्यवस्थित करना, और ज़रूरत हो तो स्पष्टीकरण मांगना।
समीक्षक एक ही प्रॉम्प्ट के कई जवाबों की तुलना करते हैं और उन्हें क्रम में रखते हैं। एक रिवॉर्ड मॉडल उन पसंदों को सीखता है, और फिर भाषा मॉडल को ऐसे जवाब बनाने के लिए अनुकूलित किया जाता है जिन्हें ऊंचे अंक मिलें। OpenAI ने इस तरीके का वर्णन, जिसे RLHF कहते हैं, अपने InstructGPT शोध पत्र में किया। इसी से ChatGPT विनम्र, व्यवस्थित रहता है और हानिकारक अनुरोधों को मना करने में ज़्यादा सावधान होता है।
| चरण | ChatGPT क्या करता है | यह क्यों मायने रखता है |
|---|---|---|
| 1. टोकनाइज़ेशन | आपके टेक्स्ट को टोकन (शब्द या शब्दांश) में बांटता है | सीमाएं और लागत टोकन में गिनी जाती हैं |
| 2. कॉन्टेक्स्ट | निर्देश, मेमोरी और पिछले संदेश कॉन्टेक्स्ट विंडो में जोड़ता है | मॉडल सिर्फ वही देखता है जो इस विंडो में समाए |
| 3. सर्च का फ़ैसला | तय करता है कि सवाल को वेब से ताज़ा जानकारी चाहिए या नहीं | बाहरी पेजों के उद्धरण को सक्रिय करता है |
| 4. रिट्रीवल | खोज चलाता है, सबसे प्रासंगिक पेज पढ़ता है, पैसेज निकालता है | यहीं वेबसाइटें चुनी जाती हैं |
| 5. जनरेशन | जवाब एक बार में एक टोकन करके अनुमान लगाता है | हर शब्द उससे पहले के सब पर निर्भर करता है |
| 6. उद्धरण | जवाब के हर हिस्से के लिए इस्तेमाल किए स्रोत लिंक करता है | उद्धृत साइटों पर विज़िट और विश्वसनीयता लाता है |
| 7. सुरक्षा जांच | उपयोग की नीतियां और फ़िल्टर लागू करता है | कुछ जवाब मना या दोबारा लिखे जाते हैं |
टोकन टेक्स्ट का एक टुकड़ा है: अंग्रेज़ी में एक टोकन औसतन लगभग चार अक्षर, या तीन चौथाई शब्द के बराबर होता है। कॉन्टेक्स्ट विंडो वह संख्या है जितने टोकन मॉडल एक साथ ध्यान में रख सकता है, जिसमें आपकी बातचीत और वे दस्तावेज़ या वेब पेज शामिल हैं जो वह पढ़ता है। जब बातचीत बहुत लंबी हो जाती है, तो सबसे पुराने हिस्से नज़र से बाहर हो जाते हैं।
हर चरण पर मॉडल अगले संभावित हर टोकन की संभावना निकालता है और नियंत्रित मात्रा की अनिश्चितता के साथ एक चुनता है। इसीलिए एक ही सवाल पर थोड़े अलग जवाब आ सकते हैं, और ChatGPT गलत होने पर भी धाराप्रवाह लिखता है: वह सबसे संभावित आगे के हिस्से के लिए अनुकूलित होता है, बिना किसी स्रोत से तथ्य जांचे।
एक मॉडल सिर्फ वही जानता है जो उसके ट्रेनिंग डेटा में था, एक कट-ऑफ़ तारीख तक। हाल की घटनाओं, कीमतों या उत्पादों के बारे में जवाब देने के लिए ChatGPT वेब सर्च चला सकता है। OpenAI ने यह सुविधा अक्टूबर 2024 में ChatGPT search नाम से घोषित की। असिस्टेंट आपके सवाल को एक या कई क्वेरी में बदलता है, सर्च प्रदाताओं और OpenAI के अपने क्रॉलर से नतीजे लाता है, पेज पढ़ता है, और अपने स्रोतों के लिंक के साथ जवाब लिखता है।
इस तरीके को retrieval-augmented generation (RAG) कहते हैं: मॉडल ऐसे टेक्स्ट बनाता है जो अभी-अभी रिट्रीव किए गए दस्तावेज़ों पर आधारित हों। OpenAI अपने डेवलपर प्लेटफ़ॉर्म पर अपने क्रॉलर का दस्तावेज़ देता है: सर्च के लिए OAI-SearchBot, ट्रेनिंग के लिए GPTBot, और उपयोगकर्ता की ओर से खोले गए पेज के लिए ChatGPT-User। OpenAI कहता है कि जो साइटें robots.txt में OAI-SearchBot को ब्लॉक करती हैं, वे ChatGPT सर्च के जवाबों में नहीं दिखतीं।
इस पाइपलाइन को समझने से किसी भी ब्रांड के लिए एक साफ़ चेकलिस्ट बनती है जो ChatGPT के जवाबों में दिखना चाहता है:
ChatGPT अपने सीखे हुए आधार से और नए सवालों के लिए उन कुछ वेब पेजों से टेक्स्ट का अनुमान लगाता है जिन्हें वह पढ़ने के लिए चुनता है: जिन ब्रांड का वह हवाला देता है, उनके पेज ढूंढने में आसान, निकालने में आसान और दूसरे स्रोतों से पुष्ट होते हैं। ChatGPT, Gemini और Claude में समय के साथ अपनी उपस्थिति देखने और उद्धृत होने के लिए बना कंटेंट प्रकाशित करने के लिए, Sorank आपके प्रॉम्प्ट ट्रैक करता है और ऑप्टिमाइज़्ड लेख autopilot पर लिखता है, 3 दिन के मुफ़्त ट्रायल के साथ।
हमेशा नहीं। कई सवालों के लिए ChatGPT अपने मॉडल से जवाब देता है जो उसने ट्रेनिंग के दौरान सीखा। जब सवाल को ताज़ा या सटीक जानकारी चाहिए, तो वह वेब सर्च चला सकता है, कुछ पेज पढ़ सकता है और इस्तेमाल किए गए स्रोत जवाब में लिंक के रूप में दिखा सकता है।
ChatGPT टेक्स्ट का सबसे संभावित आगे का हिस्सा बनाता है, और संभावित का मतलब हमेशा सच नहीं होता। जब उसका ट्रेनिंग डेटा कम, पुराना या विरोधाभासी होता है, तो वह आत्मविश्वास से लेकिन गलत बयान दे सकता है, जिन्हें हैलुसिनेशन कहते हैं। ज़रूरी तथ्यों को किसी भरोसेमंद स्रोत से जांचना फिर भी ज़रूरी है।
नहीं। GPT OpenAI द्वारा विकसित भाषा मॉडलों का परिवार है, जबकि ChatGPT उन पर बना बातचीत वाला प्रोडक्ट है। ChatGPT में निर्देश-ट्यूनिंग, सुरक्षा नियम, मेमोरी, वेब सर्च और फ़ाइल विश्लेषण जैसे टूल, और संवाद के लिए बना इंटरफ़ेस जुड़ा होता है।
आपसे पहले लोगों ने Sorank आज़माया है
