Türkçe

Anılar

ChatGPT ve Codex'in yararlı bağlamı sohbetler ve görevler arasında geleceğe taşıma biçimi

Anılar, ChatGPT ve Codex'in önceki çalışmalardaki yararlı bağlamı gelecekteki çalışmalara taşımasını sağlar. ChatGPT web, ChatGPT belleğini kullanırken yerel Codex istemcileri ayrı bir yerel bellek deposu ve denetimleri kullanır.

Zorunlu ekip yönergelerini AGENTS.md içinde veya depoya kaydedilmiş belgelerde tutun. Anıları her zaman uygulanması gereken kuralların tek kaynağı olarak değil, yararlı bir hatırlama katmanı olarak değerlendirin.

ChatGPT masaüstü uygulamasında bir sohbetin yerel anıları kullanıp kullanamayacağını veya gelecekteki anılara katkıda bulunup bulunamayacağını seçmek için /memories kullanın. Özelliği açmanız veya kapatmanız gerektiğinde Ayarlar > Kişiselleştirme bölümünden yönetin.

Chronicle, Codex'in bellek oluşturmak için ekranınızdaki son çalışma bağlamını kurtarmasına yardımcı olan, yalnızca masaüstünde kullanılabilen bir özelliktir.

Yerel Codex anıları nasıl çalışır?

Anıları etkinleştirdikten sonra Codex, uygun önceki sohbetlerdeki yararlı bağlamı yerel bellek dosyalarına dönüştürebilir. Codex etkin veya kısa ömürlü oturumları atlar, oluşturulan bellek alanlarındaki sırları gizler ve anıları her sohbetin sonunda hemen güncellemek yerine arka planda günceller.

Bir sohbet sona erdiğinde anılar hemen güncellenmeyebilir. Codex, hâlâ devam eden çalışmaları özetlememek için sohbet yeterince uzun süre boşta kalana kadar bekler.

Bellek oluşturma, kalan Codex hız sınırı yüzdesi yapılandırılmış eşiğin altındaysa bir arka plan geçişini de atlayabilir; böylece Codex, sınıra yaklaştığınızda kota harcamaz.

Yerel bellek depolama

Codex anıları Codex ana dizininizin altında depolar. Bu dizin varsayılan olarak ~/.codex konumudur. Codex'in CODEX_HOME öğesini nasıl kullandığı hakkında bilgi için Yapılandırma ve durum konumları bölümüne bakın.

Ana bellek dosyaları ~/.codex/memories/ altında bulunur ve önceki sohbetlerden gelen özetleri, kalıcı girdileri, son girdileri ve destekleyici kanıtları içerir.

Bu dosyaları oluşturulmuş durum olarak değerlendirin. Sorun giderirken veya Codex ana dizininizi paylaşmadan önce bunları inceleyebilirsiniz; ancak birincil denetim yüzeyiniz olarak bunları elle düzenlemeye güvenmeyin.

Yerel anıları sohbet bazında denetleme

Geçerli sohbetin bellek davranışını denetlemek için ChatGPT masaüstü uygulamasında ve Codex TUI'da /memories kullanın. Sohbet düzeyindeki seçenekler, geçerli sohbetin mevcut anıları kullanıp kullanamayacağını ve Codex'in sohbeti gelecekteki anıları oluşturmak için kullanıp kullanamayacağını belirlemenizi sağlar.

Sohbet düzeyindeki seçimler genel bellek ayarlarınızı değiştirmez.

Yerel anıları inceleme

Anılarda sır saklamayın. Codex, oluşturulan bellek alanlarındaki sırları gizler; ancak Codex ana dizininizi veya oluşturulmuş bellek yapılarını paylaşmadan önce yine de bellek dosyalarını incelemelisiniz.

Yerel anıları yapılandırma

Yerel Codex anıları varsayılan olarak kapalıdır. ChatGPT masaüstü uygulamasında Ayarlar > Kişiselleştirme bölümünü açıp Anıları etkinleştir seçeneğini açın.

Yapılandırma tabanlı kurulum için özellik bayrağını config.toml dosyasına ekleyin:

[features]
memories = true

Yapılandırma dosyası konumları ve bellekle ilgili ayarların tam listesi için Yapılandırma temelleri ve yapılandırma başvurusu bölümlerine bakın.

Belleğe özgü yaygın ayarlar şunlardır:

  • memories.generate_memories: yeni oluşturulan sohbetlerin bellek oluşturma girdileri olarak depolanıp depolanamayacağını denetler.
  • memories.use_memories: Codex'in mevcut anıları gelecekteki oturumlara ekleyip eklemeyeceğini denetler.
  • memories.disable_on_external_context: true olduğunda, MCP araç çağrıları, web araması veya araç araması gibi harici bağlam kullanan sohbetleri bellek oluşturma dışında tutar. Eski memories.no_memories_if_mcp_or_web_search anahtarı takma ad olarak hâlâ kabul edilir.
  • memories.min_rate_limit_remaining_percent: bellek oluşturmanın başlaması için gereken minimum kalan Codex hız sınırı yüzdesini denetler.
  • memories.extract_model: sohbet başına bellek çıkarımı için kullanılan modeli geçersiz kılar.
  • memories.consolidation_model: genel bellek birleştirmesi için kullanılan modeli geçersiz kılar.