मेमोरी

ऐसी मेमोरी जिसे आप खोल, सुधार और मिटा सकते हैं

ज़्यादातर रोलप्ले बॉट चुपचाप आपका सारांश बनाते रहते हैं और किरदार भटक जाता है। यह बॉट तथ्यों की एक सूची रखता है जिसे आप खोल सकते हैं — ग़लत लाइन ठीक करें, वह मिटाएँ जो आपने कभी कही ही नहीं, या पूरी मेमोरी बंद कर दें।

Talaforge › ऐसी मेमोरी जिसे आप खोल, सुधार और मिटा सकते हैं

चैटबॉट आपको याद रखता हुआ दो तरह से लग सकता है। एक है लंबा कॉन्टेक्स्ट विंडो, जो विंडो खिसकते ही भूल जाता है। दूसरा है बातों को लिखकर रख लेना।

यह बॉट लिखकर रखता है, और — यही असामान्य बात है — जो उसने लिखा वह आपको पढ़ने भी देता है।

किरदार भटकते क्यों हैं

मॉडल की मैसेजों के बीच कोई मेमोरी नहीं होती। जो कुछ उसे याद लगता है, वह दरअसल प्रॉम्प्ट में दोबारा भेजा गया था। जब बातचीत उससे बड़ी हो जाती है जितना समा सकता है, तो कुछ न कुछ हटाना या दबाना पड़ता है — भटकाव यहीं से शुरू होता है: किरदार आपकी बहन का नाम भूल जाता है, फिर पिछले हफ़्ते कही अपनी ही बात काटता है, फिर चुपचाप वही शब्द बोलने वाला कोई और इंसान बन जाता है।

ज़्यादातर प्रोडक्ट इसे पीछे-पीछे सारांश बनाकर संभालते हैं। यह तब तक चलता है जब तक सारांश ग़लत न हो, और ग़लत होने पर वह हमेशा के लिए ग़लत रहता है, क्योंकि आप उसे कभी देखते ही नहीं और सुधार भी नहीं सकते।

असल में क्या सहेजा जाता है

छोटे तथ्य, जो बातचीत के साथ-साथ निकाले जाते हैं। कोई ट्रांसक्रिप्ट नहीं, कोई वेक्टर ढेर नहीं — ऐसी लाइनें जिन्हें आप पढ़ सकते हैं।

वे एक साथ तीन तरह से बँटे रहते हैं, और यही बँटवारा कहानियों को आपस में घुलने से रोकता है:

पढ़ना, सुधारना, मिटाना

मेमोरी की सूची चैट सेटिंग्स में एक स्क्रीन है। उसे खोलिए और तथ्य क्रम से दिखते हैं। कोई ग़लत हो तो उसे ठीक कर दीजिए। कोई लिखा ही नहीं जाना चाहिए था तो उसे मिटा दीजिए। कुछ भी नहीं चाहिए तो उस बातचीत के लिए मेमोरी बंद कर दीजिए, उसके बाद कुछ भी सहेजा नहीं जाएगा।

यह छोटी बात लगती है और इससे नाकामी का पूरा तरीक़ा बदल जाता है। छिपे सारांश में बैठा एक ग़लत तथ्य आगे के हर जवाब को ज़हरीला कर देता है और आप बस अंदाज़ा लगाते रहते हैं कि किरदार अजीब क्यों हो गया। सूची में बैठा वही ग़लत तथ्य एक लाइन है जिसे आप पाँच सेकंड में ठीक कर देते हैं।

जब कोई किरदार पहली बार कुछ लिखकर रखता है, आपको एक बार बता दिया जाता है। हर मैसेज पर नहीं — एक बार, ताकि आपको पता हो कि यह व्यवस्था मौजूद है और कहाँ मिलेगी।

क्या कभी नहीं लिखा जाता

निकाले गए हर तथ्य पर एक फ़िल्टर चलता है और वे चीज़ें हटा देता है जो मेमोरी स्टोर में होनी ही नहीं चाहिए: ईमेल पते, फ़ोन नंबर, कार्ड नंबर, सरकारी पहचान नंबर।

यह एक फ़िल्टर है, इस बात की गारंटी नहीं कि आप क्या टाइप करेंगे। यह उन्हीं पैटर्न को हटाता है जिन्हें पहचानता है। असली कार्ड नंबर के साथ सबसे सुरक्षित काम अब भी यही है कि उसे चैटबॉट को भेजा ही न जाए।

जब दृश्य दो शाखाओं में बँटे

आप किसी भी जवाब से शाखा बना सकते हैं और दोनों थ्रेड रख सकते हैं। ऐसा करने पर नई थ्रेड को वही मेमोरी मिलती है जो उस पल पैरेंट के पास थी — यानी शाखा शून्य से नहीं, उसी साझा अतीत से शुरू होती है, और फिर अपने रास्ते चली जाती है।

शाखा बनाने का मतलब ही यही है: एक ही रिश्ते के दो संस्करण, दो अजनबी नहीं।

मेमोरी कहाँ-कहाँ साथ जाती है

अगर कोई किरदार अपना Telegram बॉट बन जाता है, तो वहाँ मेमोरी बिल्कुल वैसे ही काम करती है जैसे मेन चैट में — वही हर किरदार, हर टॉपिक, हर व्यक्ति के हिसाब से। आपके बॉट से बात करने वाला व्यक्ति उस किरदार के साथ अपनी अलग मेमोरी बनाता है, और वह सिर्फ़ उसकी होती है।

क्या मैं देख सकता हूँ कि AI मेरे बारे में क्या याद रखता है?
हाँ — मेमोरी की सूची चैट सेटिंग्स में एक स्क्रीन है और वह सहेजे गए तथ्य क्रम से दिखाती है। पूरा डिज़ाइन यही है: जिस मेमोरी को आप पढ़ नहीं सकते, उसे आप सुधार भी नहीं सकते।
क्या मैं कोई याद मिटा सकता हूँ?
हाँ, अलग-अलग भी और एक साथ भी। आप किसी बातचीत के लिए मेमोरी बंद भी कर सकते हैं, उसके बाद कुछ और नहीं लिखा जाता।
AI चैटबॉट भूल क्यों जाते हैं?
क्योंकि मॉडल की मैसेजों के बीच कोई मेमोरी नहीं होती। जो उसे याद लगता है वह प्रॉम्प्ट में दोबारा भेजा गया था, और बातचीत जगह से बड़ी हो जाने पर पुराना हिस्सा हटा या दबा दिया जाता है। लिखकर रखे तथ्य यह झेल जाते हैं; कॉन्टेक्स्ट विंडो नहीं।
क्या एक किरदार की मेमोरी दूसरे में रिस जाती है?
नहीं। मेमोरी एक साथ हर किरदार, हर टॉपिक और हर व्यक्ति के हिसाब से बँटी है। एक ही किरदार के साथ अलग थ्रेड की मेमोरी अलग रहती है, और आपकी कही बात उस किरदार से बात करने वाले किसी और को नहीं दिखती।
क्या मेरी मेमोरी दूसरों को दिखती है?
नहीं। वह हर व्यक्ति के लिए अलग है। एक ही किरदार से बात करने वाले दो लोग अपनी-अपनी मेमोरी बनाते हैं, और कोई दूसरे की नहीं देख सकता।
दृश्य की शाखा बनाने पर मेमोरी का क्या होता है?
नई थ्रेड को वही मिलता है जो शाखा बनाते वक़्त पैरेंट जानता था, फिर वह अपने रास्ते चलती है। दोनों थ्रेड उपलब्ध रहती हैं।
क्या फ़ोन नंबर और कार्ड नंबर सहेजे जाते हैं?
एक फ़िल्टर निकाले गए तथ्यों से ईमेल, फ़ोन नंबर, कार्ड नंबर और पहचान नंबर लिखे जाने से पहले हटा देता है। वह पैटर्न पहचानता है, मन नहीं पढ़ता, इसलिए असली कार्ड नंबर अब भी चैटबॉट को भेजने वाली चीज़ नहीं है।
टेलीग्राम में किरदार बनाइए →

आगे पढ़ें