AI एजेंट · पाठ

दीर्घजीवी एजेंटों के लिए Letta (पूर्व नाम MemGPT)

Letta ऐसे एजेंटों में विशेषज्ञ है जो स्वयं-प्रबंधित मेमोरी के साथ कई दिनों या हफ्तों तक चलते हैं।

पाठ 2, कुल 4 में से16 चरण

दीर्घजीवी एजेंटों के लिए Letta (पूर्व नाम MemGPT), CoddyKit पर AI एजेंट का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह AI एजेंट सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। AI एजेंट पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

इस पाठ के कुछ हिस्सों का अभी तक अनुवाद नहीं हुआ है और वे अंग्रेज़ी में दिखाए गए हैं।

Letta क्या है?

Letta (पूर्व में MemGPT, बर्कले 2023) विशेष रूप से उन एजेंटों के लिए बनाया गया फ़्रेमवर्क है जो कई सत्रों तक सक्रिय रहते हैं और कई सप्ताहों या महीनों में स्मृति संचित करते हैं।

स्मृति की समस्या

मानक LLM संदर्भ विंडो 100k-2M टोकन की होती हैं। कई सत्रों के बाद बहुत बड़े संदर्भ भी भर जाते हैं। Letta इसे स्पष्ट स्मृति प्रबंधन से हल करता है।

दो-स्तरीय स्मृति

  • मुख्य स्मृति — हमेशा संदर्भ में (व्यक्तित्व, महत्वपूर्ण तथ्य)
  • अभिलेखीय स्मृति — वेक्टर डेटाबेस में संग्रहीत, आवश्यकता पर प्राप्त की जाती है

स्वयं-प्रबंधित स्मृति

एजेंट स्वयं तय करता है कि क्या याद रखना है और क्या प्राप्त करना है। टूल में शामिल हैं:

  • core_memory_append — मुख्य स्मृति में जोड़ें
  • archival_memory_insert — अभिलेख में सहेजें
  • archival_memory_search — अभिलेख से प्राप्त करें

स्वयं-प्रबंधित क्यों?

मनुष्य हर बातचीत का हर विवरण याद नहीं रखते। वे महत्वपूर्ण बातों का सार निकालते हैं। Letta के एजेंट भी यही करते हैं—सत्रों के बीच अपनी स्मृति को सक्रिय रूप से व्यवस्थित करते हैं।

Setup

# pip install letta
from letta import create_client
client = create_client(base_url='http://localhost:8283')

agent = client.create_agent(
    name='Alice',
    persona='I am Alice, a helpful assistant.',
    human='User\'s name is Bob.',
    model='gpt-4o-mini'
)

Sending Messages

response = client.send_message(
    agent_id=agent.id,
    role='user',
    message='Remember: I love hiking.'
)
print(response.messages)
# Agent may invoke core_memory_append to save this fact

Inspecting Memory

memory = client.get_in_context_memory(agent_id=agent.id)
print(memory.persona, memory.human)

archival = client.get_archival_memory(agent_id=agent.id)
for m in archival:
    print(m.text)

उत्पादन में दीर्घजीवी एजेंट

कई सप्ताहों तक उपयोग किए जाने वाले चैट सहायकों के लिए (जैसे कोई व्यक्तिगत मार्गदर्शक):

  • मानक फ़्रेमवर्क: सत्रों के बीच संदर्भ खो देते हैं
  • Letta: स्थायी स्मृति, पिछले सप्ताह की बातचीत याद कर सकता है

स्वयं संपादित होने वाली व्यक्तित्व-प्रोफ़ाइल

Letta एजेंट अपना व्यक्तित्व स्वयं संपादित कर सकते हैं—जैसे समय के साथ यह समझ अपडेट करना कि वे कौन हैं। यह शोध की एक रोचक दिशा है।

Self-Hosting

# Letta runs as a server you can self-host
docker run -d -p 8283:8283 -e LETTA_PG_URI='postgresql://...' letta/letta:latest

Letta का उपयोग कब करें

  • व्यक्तिगत सहायक
  • उपयोगकर्ता का इतिहास याद रखने वाले ग्राहक-सहायता एजेंट
  • शिक्षक / मार्गदर्शक
  • ऐसा कोई भी एजेंट जिससे सत्रों के बीच ज्ञान बनाए रखने की अपेक्षा हो

कब उपयोग न करें

  • एकबारगी कार्य (शोध बॉट, कोड-निर्माण)
  • बहु-ग्राहक प्रणालियाँ जहाँ संदर्भ अलग रखना कठिन हो
  • जब साधारण KV स्मृति + RAG पर्याप्त हो

Mem0 से तुलना

Mem0 दीर्घकालिक स्मृति के क्षेत्र में एक प्रतिस्पर्धी है। यह हल्का और कम मत-निर्धारित है। यदि आप मौजूदा एजेंटों में स्मृति जोड़ना चाहते हैं, तो यह अच्छा विकल्प है।

Letta की विशेषता

Letta विशेष रूप से किस कार्य के लिए बनाया गया है?

पुनरावलोकन

Letta = स्मृति-प्रथम एजेंट फ़्रेमवर्क। दो-स्तरीय स्मृति (मुख्य + अभिलेखीय), जिसका प्रबंधन स्वयं एजेंट करता है। लंबे समय तक सक्रिय रहने वाले सहायकों के लिए इसे चुनें; एकबारगी कार्यों के लिए नहीं।

शुरुआत निःशुल्क

एआई शिक्षक के साथ AI एजेंट सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
60
पाठ
239

अक्सर पूछे जाने वाले प्रश्न

क्या “दीर्घजीवी एजेंटों के लिए Letta (पूर्व नाम MemGPT)” पाठ निःशुल्क है?

हाँ—“दीर्घजीवी एजेंटों के लिए Letta (पूर्व नाम MemGPT)” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और AI एजेंट पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। AI एजेंट पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“दीर्घजीवी एजेंटों के लिए Letta (पूर्व नाम MemGPT)” में मैं क्या सीखूँगा?

Letta ऐसे एजेंटों में विशेषज्ञ है जो स्वयं-प्रबंधित मेमोरी के साथ कई दिनों या हफ्तों तक चलते हैं। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ AI एजेंट का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या AI एजेंट शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर AI एजेंट शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।

“दीर्घजीवी एजेंटों के लिए Letta (पूर्व नाम MemGPT)” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस AI एजेंट पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर AI एजेंट पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. LangGraph बनाम CrewAI बनाम AutoGen
  2. दीर्घजीवी एजेंटों के लिए Letta (पूर्व नाम MemGPT)
  3. OpenAI Assistants API और Threads
  4. हर उपयोग-प्रकरण के लिए सही फ़्रेमवर्क चुनना
← AI एजेंट पर वापस जाएँ