Anılar
Anılar
ChatGPT ve Codex'in yararlı bağlamı sohbetler ve görevler arasında nasıl taşıdığı
Anılar, ChatGPT ve Codex'in önceki çalışmalardan gelen 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.
Bilgisayar Geçmişi, izin verilen uygulamalar ve web sitelerindeki etkinliği ChatGPT ile Codex'in başvurabileceği anılara ve bir zaman çizelgesine dönüştüren bir macOS masaüstü özelliğidir.
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 gizli bilgileri sansürler 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 bir çalışmayı özetlememek için sohbetin yeterince uzun süre boşta kalmasını bekler.
Bellek oluşturma işlemi, kalan Codex hız sınırı yüzdeniz yapılandırılmış eşiğin altındaysa arka plan geçişini de atlayabilir; böylece Codex, sınıra yaklaştığınızda kotanızı harcamaz.
Yerel bellek depolama
Codex, anıları Codex ana dizininizin altında depolar. Bu dizin varsayılan olarak
~/.codex şeklindedir. Codex'in CODEX_HOME kullanımına ilişkin bilgi için
Yapılandırma ve durum konumları bölümüne bakın.
Ana bellek dosyaları ~/.codex/memories/ altında bulunur ve özetleri,
kalıcı girdileri, son girdileri ve önceki sohbetlerden gelen destekleyici kanıtları içerir.
Bu dosyaları oluşturulmuş durum verileri 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.
Sohbet başına yerel anıları denetleme
ChatGPT masaüstü uygulamasında ve Codex TUI'da, geçerli sohbetin bellek davranışını denetlemek için
/memories kullanın. Sohbet düzeyindeki seçenekler, geçerli sohbetin mevcut
anıları kullanıp kullanamayacağına ve Codex'in sohbeti gelecekteki anıları
oluşturmak için kullanıp kullanamayacağına karar vermenizi sağlar.
Sohbet düzeyindeki seçenekler genel bellek ayarlarınızı değiştirmez.
Yerel anıları inceleme
Anılarda gizli bilgi saklamayın. Codex, oluşturulan bellek alanlarındaki gizli bilgileri sansürler; ancak Codex ana dizininizi veya oluşturulmuş bellek yapıtlarını paylaşmadan önce bellek dosyalarını yine de 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çın ve 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 = trueYapılandırma dosyası konumları ve bellekle ilgili ayarların tam listesi için Yapılandırma temelleri ve yapılandırma referansı 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 saklanıp saklanamayacağını denetler.memories.use_memories: Codex'in mevcut anıları gelecekteki oturumlara ekleyip eklemeyeceğini denetler.memories.disable_on_external_context:trueolduğunda MCP araç çağrıları, web araması veya araç araması gibi harici bağlam kullanan sohbetleri bellek oluşturma işleminin dışında tutar. Eskimemories.no_memories_if_mcp_or_web_searchanahtarı diğer ad olarak hâlâ kabul edilir.memories.min_rate_limit_remaining_percent: bellek oluşturma başlamadan önce gerekli olan minimum kalan Codex hız sınırı yüzdesini denetler.memories.extract_model: sohbet başına bellek ayıklamada kullanılan modeli geçersiz kılar.memories.consolidation_model: genel bellek birleştirmesinde kullanılan modeli geçersiz kılar.