0Pricing
AI Agents · Pelajaran

Letta (sebelumnya MemGPT) untuk Agen Berumur Panjang

Letta mengkhususkan diri pada agen yang hidup selama berhari-hari atau berminggu-minggu dengan memori yang dikelola sendiri.

Letta (sebelumnya MemGPT) untuk Agen Berumur Panjang adalah pelajaran AI Agents gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar AI Agents, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus AI Agents mencakup 4 pelajaran total.

Bagian dari pelajaran ini belum diterjemahkan dan ditampilkan dalam bahasa Inggris.

Apa Itu Letta?

Letta (dahulu MemGPT, Berkeley 2023) adalah kerangka kerja yang khusus dibuat untuk agen yang terus hidup selama banyak sesi dan mengakumulasi memori selama berminggu-minggu atau berbulan-bulan.

Masalah Memori

Jendela konteks LLM standar berukuran 100k–2M token. Setelah banyak sesi, bahkan konteks yang sangat besar pun dapat melampaui kapasitas. Letta mengatasi hal ini dengan pengelolaan memori yang eksplisit.

Memori Dua Tingkat

  • Memori inti—selalu berada dalam konteks (persona, fakta penting)
  • Memori arsip—disimpan dalam basis data vektor dan diambil sesuai kebutuhan

Memori yang Dikelola Sendiri

Agen itu sendiri memutuskan apa yang perlu diingat dan apa yang perlu diambil. Alatnya meliputi:

  • core_memory_append—menambahkan ke memori inti
  • archival_memory_insert—menyimpan ke arsip
  • archival_memory_search—mengambil dari arsip

Mengapa Dikelola Sendiri?

Manusia tidak mengingat setiap detail dari setiap percakapan. Mereka merangkum hal-hal yang penting. Agen Letta melakukan hal yang sama—secara aktif mengkurasi memori mereka di berbagai sesi.

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)

Agen Berumur Panjang dalam Produksi

Untuk asisten obrolan yang digunakan selama berminggu-minggu (misalnya pelatih pribadi):

  • Kerangka kerja standar: kehilangan konteks di antara sesi
  • Letta: memori persisten, dapat mengingat percakapan minggu lalu

Persona yang Dapat Mengedit Diri Sendiri

Agen Letta dapat mengedit persona mereka sendiri—misalnya memperbarui pemahaman mereka tentang identitasnya seiring waktu. Ini merupakan arah penelitian yang menarik.

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

Kapan Menggunakan Letta

  • Asisten pribadi
  • Agen dukungan pelanggan yang mengingat riwayat pengguna
  • Tutor/pelatih
  • Agen apa pun yang diharapkan mempertahankan pengetahuan di berbagai sesi

Kapan Tidak Menggunakannya

  • Tugas sekali jalan (bot riset, pembuatan kode)
  • Sistem multi-penyewa dengan isolasi konteks yang sulit
  • Ketika memori KV sederhana + RAG sudah memadai

Perbandingan dengan Mem0

Mem0 adalah pesaing dalam bidang memori jangka panjang. Lebih ringan dan tidak terlalu membatasi pilihan. Cocok jika Anda ingin menambahkan memori ke agen yang sudah ada.

Spesialisasi Letta

Untuk apa Letta secara khusus dibuat?

Ringkasan

Letta = kerangka kerja agen yang mengutamakan memori. Memori dua tingkat (inti + arsip) yang dikelola sendiri oleh agen. Pilih untuk asisten berumur panjang; jangan gunakan untuk tugas sekali jalan.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Letta (sebelumnya MemGPT) untuk Agen Berumur Panjang” gratis?

Ya — teks lengkap “Letta (sebelumnya MemGPT) untuk Agen Berumur Panjang” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus AI Agents, upgrade ke CoddyKit PRO. Kursus AI Agents mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Letta (sebelumnya MemGPT) untuk Agen Berumur Panjang”?

Letta mengkhususkan diri pada agen yang hidup selama berhari-hari atau berminggu-minggu dengan memori yang dikelola sendiri. Kamu berlatih AI Agents dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai AI Agents?

Tidak diperlukan pengalaman sebelumnya. AI Agents di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Letta (sebelumnya MemGPT) untuk Agen Berumur Panjang” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran AI Agents ini?

Ya. Setiap pelajaran AI Agents menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. LangGraph vs CrewAI vs AutoGen
  2. Letta (sebelumnya MemGPT) untuk Agen Berumur Panjang
  3. API Assistants dan Thread OpenAI
  4. Memilih Kerangka Kerja yang Tepat untuk Setiap Kasus Penggunaan
← Kembali ke AI Agents