• Claude का memory system केवल तब सक्रिय होता है जब user उसे सीधे invoke करता है, और यह वास्तविक conversation history को real time में खोजकर जानकारी लौटाता है
  • इसके विपरीत ChatGPT हर conversation में user profile और history को अपने-आप लोड करता है, जिससे तुरंत personalized experience मिलता है
  • ये दोनों approaches target user base और product development philosophy के अंतर को दर्शाती हैं
  • Claude के users developers और professionals केंद्रित हैं, और transparency, direct control, तथा privacy को महत्व देते हैं
  • हाल में Claude में भी team और enterprise accounts के लिए ChatGPT जैसी automatic memory feature लाई गई है, जिससे AI memory design का दायरा तेज़ी से बढ़ रहा है

Claude का memory system कैसे काम करता है

Claude के memory system की दो मुख्य विशेषताएँ हैं

  • यह हर conversation की शुरुआत empty state से करता है, और user profile या previous conversation history को पहले से लोड नहीं करता
  • memory feature केवल तभी सक्रिय होती है जब user स्पष्ट invocation phrases का उपयोग करे, जैसे "पहले हमने क्या बात की थी बताओ" या "पिछली जगह से आगे बढ़ाओ"

Claude, AI द्वारा बनाए गए summaries या compressed profile का उपयोग नहीं करता, बल्कि केवल वास्तविक पुरानी conversation history को real time में search करके उसी जानकारी का इस्तेमाल करता है
search पूरा होने के बाद Claude, search results को integrate करके user के request का जवाब देता है या चर्चा को आगे बढ़ाता है

Conversation Search tool

  • conversation_search tool पूरी conversation history को keyword या topic के आधार पर search करता है
  • उदाहरण के लिए, अगर पूछा जाए "क्या तुम्हें याद है हमने Chandni Chowk के बारे में क्या बात की थी?", तो Claude उस topic से जुड़ी कई conversations ढूँढकर उनका integrated summary देता है
  • अगर कई topics (जैसे Michelangelo, Chainflip, Solana) एक साथ पूछे जाएँ, तो यह हर एक को अलग-अलग क्रम से search करके संबंधित सामग्री links के साथ लौटाता है
  • conversation_search parameters में search results की अधिकतम संख्या, search query आदि शामिल होते हैं
    • उदाहरण: max_results(1~10), query(search keyword)

Temporal Chat Retrieval tool

  • recent_chats tool समय के आधार पर conversation history तक पहुँचता है
  • अगर request हो "हाल की 10 conversations की जानकारी दो", तो यह सबसे नई conversations को क्रम से ढूँढकर summary देता है
  • किसी निश्चित अवधि को निर्दिष्ट करके समय-आधारित search भी की जा सकती है, जैसे "नवंबर 2024 के आख़िरी हफ्ते में हमने क्या बात की थी?"
  • recent_chats parameters में after/before(शुरुआती·समाप्ति समय), n(conversations की संख्या, 1~20), sort_order(ascending/descending) शामिल हैं

ChatGPT और Claude की तुलना

पिछले साल तक ChatGPT और Claude की मुख्य capabilities काफ़ी मिलती-जुलती थीं, लेकिन अब दोनों की product direction काफ़ी अलग हो चुकी है

  • ChatGPT एक mass-market consumer product के रूप में विकसित हुआ है, और इसे students, parents, hobby users जैसे अलग-अलग background के लोग इस्तेमाल करते हैं
    • हर conversation में memory component अपने-आप लोड हो जाता है, जिससे तुरंत और आसान personalization मिलती है
    • detailed user profile के आधार पर future feature recommendations, customized features, और monetization में मदद मिल सकती है
  • Claude को developers, engineers, और professionals केंद्रित user base को ध्यान में रखकर बनाया गया है
    • users algorithm के behavior को समझते हैं और साफ़ तौर पर चुनते हैं कि memory कब invoke करनी है
    • profiling या automation की तुलना में, tool के रूप में functionality, predictability, और privacy को अधिक महत्व दिया जाता है

इस तरह दोनों services के memory systems user base और development philosophy के अंतर को सीधे तौर पर दिखाते हैं

AI memory design की विविधता

ChatGPT और Claude के बिल्कुल उलट memory systems यह दिखाते हैं कि AI memory design का क्षेत्र बहुत विविध है

  • memory approach के लिए कोई एक सही या universal solution नहीं है, और वास्तविक user needs व objectives के आधार पर design को reverse-engineer करना ज़रूरी है
  • AI tools के उपयोग का इतिहास अभी 3 साल से भी कम है, इसलिए लंबे समय तक एक ही AI assistant इस्तेमाल करने पर accumulated data handling या privacy management जैसी चीज़ों के लिए स्थापित best practices अभी मौजूद नहीं हैं
  • फिलहाल अलग-अलग AI apps अपनी-अपनी अनोखी memory approaches के साथ experiment कर रही हैं, और base models भी हर हफ्ते और ताकतवर होते जा रहे हैं
  • इस प्रक्रिया में किसी एक optimal method का तय जवाब नहीं है, और विभिन्न प्रयास और प्रयोग लगातार जारी हैं

हालिया अपडेट: Claude में automatic memory feature की शुरुआत

इस लेख के प्रकाशित होने वाले दिन, Anthropic ने Claude के team/enterprise accounts के लिए automatic memory feature की घोषणा की

  • यह feature ChatGPT के तरीके की तरह, task context/work patterns/project-specific information के आधार पर अपने-आप memory summary तैयार करता है
  • Claude के हर project के लिए अलग memory बनाई जाती है, और user सीधे देख और edit कर सकता है कि Claude क्या याद रख रहा है
  • लेखक के व्यक्तिगत Pro Max subscription में यह feature अभी तक नहीं आई है, इसलिए अभी इसका मूल्यांकन नहीं किया गया है
  • आगे चलकर मौजूदा search-based memory के साथ इसकी तुलना, और ChatGPT से अंतर आदि पर अतिरिक्त review की योजना है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.