Bahasa Indonesia

Memori

Memori

Cara ChatGPT dan Codex membawa konteks yang berguna ke chat dan tugas berikutnya

Memori memungkinkan ChatGPT dan Codex membawa konteks yang berguna dari pekerjaan sebelumnya ke pekerjaan mendatang. ChatGPT web menggunakan memori ChatGPT, sedangkan klien Codex lokal menggunakan penyimpanan memori lokal dan kontrol yang terpisah.

Simpan panduan tim yang wajib di AGENTS.md atau dokumentasi yang dimasukkan ke repositori. Perlakukan memori sebagai lapisan pengingat yang berguna, bukan sebagai satu-satunya sumber aturan yang harus selalu diterapkan.

Di aplikasi desktop ChatGPT, gunakan /memories untuk menentukan apakah sebuah chat dapat menggunakan memori lokal atau berkontribusi pada memori mendatang. Kelola fitur ini melalui Pengaturan > Personalisasi saat Anda perlu mengaktifkan atau menonaktifkannya.

Computer History adalah fitur desktop macOS yang mengubah aktivitas di aplikasi dan situs web yang diizinkan menjadi memori dan linimasa yang dapat dirujuk oleh ChatGPT dan Codex.

Cara kerja memori Codex lokal

Setelah Anda mengaktifkan memori, Codex dapat mengubah konteks yang berguna dari chat sebelumnya yang memenuhi syarat menjadi file memori lokal. Codex melewatkan sesi aktif atau berumur pendek, menyunting informasi rahasia dari bidang memori yang dihasilkan, dan memperbarui memori di latar belakang, bukan langsung pada akhir setiap chat.

Memori mungkin tidak langsung diperbarui ketika chat berakhir. Codex menunggu hingga chat tidak aktif cukup lama agar tidak meringkas pekerjaan yang masih berlangsung.

Pembuatan memori juga dapat melewatkan proses latar belakang ketika persentase batas penggunaan Codex yang tersisa berada di bawah ambang batas yang dikonfigurasi, sehingga Codex tidak menghabiskan kuota saat Anda mendekati batas.

Penyimpanan memori lokal

Codex menyimpan memori di bawah direktori home Codex Anda. Secara default, lokasinya adalah ~/.codex. Lihat Lokasi konfigurasi dan status untuk mengetahui cara Codex menggunakan CODEX_HOME.

File memori utama berada di bawah ~/.codex/memories/ dan mencakup ringkasan, entri persisten, input terbaru, serta bukti pendukung dari chat sebelumnya.

Perlakukan file ini sebagai status yang dihasilkan. Anda dapat memeriksanya saat memecahkan masalah atau sebelum membagikan direktori home Codex, tetapi jangan mengandalkan pengeditan manual sebagai sarana kontrol utama.

Mengontrol memori lokal per chat

Di aplikasi desktop ChatGPT dan Codex TUI, gunakan /memories untuk mengontrol perilaku memori bagi chat saat ini. Pilihan tingkat chat memungkinkan Anda menentukan apakah chat saat ini dapat menggunakan memori yang sudah ada dan apakah Codex dapat menggunakan chat tersebut untuk menghasilkan memori mendatang.

Pilihan tingkat chat tidak mengubah pengaturan memori global Anda.

Meninjau memori lokal

Jangan simpan informasi rahasia dalam memori. Codex menyunting informasi rahasia dari bidang memori yang dihasilkan, tetapi Anda tetap harus meninjau file memori sebelum membagikan direktori home Codex atau artefak memori yang dihasilkan.

Mengonfigurasi memori lokal

Memori Codex lokal dinonaktifkan secara default. Di aplikasi desktop ChatGPT, buka Pengaturan > Personalisasi dan aktifkan Aktifkan memori.

Untuk penyiapan berbasis konfigurasi, tambahkan flag fitur ke config.toml:

[features]
memories = true

Untuk lokasi file konfigurasi dan daftar lengkap pengaturan terkait memori, lihat Dasar-dasar konfigurasi dan referensi konfigurasi.

Pengaturan khusus memori yang umum meliputi:

  • memories.generate_memories: mengontrol apakah chat yang baru dibuat dapat disimpan sebagai input pembuatan memori.
  • memories.use_memories: mengontrol apakah Codex menyisipkan memori yang sudah ada ke sesi mendatang.
  • memories.disable_on_external_context: ketika true, mengecualikan chat yang menggunakan konteks eksternal seperti panggilan alat MCP, pencarian web, atau pencarian alat dari pembuatan memori. Kunci lama memories.no_memories_if_mcp_or_web_search tetap diterima sebagai alias.
  • memories.min_rate_limit_remaining_percent: mengontrol persentase minimum batas penggunaan Codex yang harus tersisa sebelum pembuatan memori dimulai.
  • memories.extract_model: mengganti model yang digunakan untuk ekstraksi memori per chat.
  • memories.consolidation_model: mengganti model yang digunakan untuk konsolidasi memori global.