chatgpt'nin memories adında bir bölümü var.
konuştukça önemli gördüğü konuları hafızasına ekliyor.
onları bizim gördüğümüz biçimde eklemiyormuş. daha detaylıymış ve context'ine göre ekliyormuş. openai politikaları sebebiyle bize vermiyormuş zihnine ne yazdığını. bu biraz can sıkıcı.
claude'a kendim bu özelliği eklemek istiyorum.
hem amacım biraz da teknik manada biraz uğraşmak.
claude'un api'lerini kullanarak, her konuşmamızda ve benden aldığı her inputta bir özet çıkarmasını, önceki ve soru ve konuyla bağlantılı olarak bana dönmesini isteyebilirim. ama bu özeti kenara koyduktan sonra ne olacak? her yeni sorguda ben tüm bu memory'i system prompt'u olarak mı göndereceğim.
chatgpt temelde böyle mi çalışıyor? input token'ı çok büyümeyecek mi bu durumda?
----
chatgpt'nin dediğine göre bu şekilde tutuyormuş datayı. burayı kendisi örnek olsun diye oluşturdu. bu datayı vermiyorlar.
{
"id": "pet_profile_blind_kitten_gece",
"topic": "pet_care",
"memory_summary": "Kullanıcı, sokaktan sahiplendiği G... adlı yavru kedinin doğuştan veya sonradan kör olduğunu belirtti. Göz çukurları boş ve iltihap nedeniyle veteriner tedavisi gördü. Antibiyotik kullanıyor. Evde halihazırda D... adlı başka bir kedi daha var. G... zamanla ortama alıştı. Kullanıcı, kör kedi bakımı konusunda rehberlik talep etti.",
"user_statement": "Kullanıcı 2025 Temmuz ayında kör bir yavru kedi sahiplendi. Kedi gözsüz doğmuş ya da sonradan bu duruma gelmiş olabilir. Veteriner muayenesinde göz çukurlarının boş olduğu ve ciddi enfeksiyon geçirdiği tespit edildi. Antibiyotik tedavisine başlandı. Evde D... isimli başka bir büyük kedi daha var. D... zarar vermiyor. G... ürkek ama kullanıcıyla yakınlaşabiliyor.",
"linked_entities": {
"pet_name": "G...",
"condition": "congenital or acquired blindness",
"treatment": ["antibiotic", "veterinary follow-up"],
"other_pet": "D... (long-haired, calm, dominant but non-aggressive)",
"user_feelings": ["care", "responsibility", "emotional attachment"],
"user_requests": ["guidance on blind cat care"]
},
"source_messages": [
{
"date": "2025-07-22",
"content": "Kullanıcı sokaktan bir yavru kedi sahiplendi. Kedi doğuştan veya sonradan oluşan sebeplerle gözsüz (kör) durumda, veteriner muayenesi sonrası göz çukurlarının boş olduğu ve ağır iltihap geçirip antibiyotik tedavisine başlandığı öğrenildi."
},
{
"date": "2025-07-23",
"content": "Yeni yavru kedi zamanla alışmaya başladı ve kullanıcı sevip ilgilenebiliyor. Yeni yavru kedinin ismi 'G...' Kör kedi bakımı konusunda rehberlik istedi."
}
],
"importance_score": 0.82,
"created_at": "2025-07-22T15:00:00Z",
"used_for_personalization": true
}
konuştukça önemli gördüğü konuları hafızasına ekliyor.
onları bizim gördüğümüz biçimde eklemiyormuş. daha detaylıymış ve context'ine göre ekliyormuş. openai politikaları sebebiyle bize vermiyormuş zihnine ne yazdığını. bu biraz can sıkıcı.
claude'a kendim bu özelliği eklemek istiyorum.
hem amacım biraz da teknik manada biraz uğraşmak.
claude'un api'lerini kullanarak, her konuşmamızda ve benden aldığı her inputta bir özet çıkarmasını, önceki ve soru ve konuyla bağlantılı olarak bana dönmesini isteyebilirim. ama bu özeti kenara koyduktan sonra ne olacak? her yeni sorguda ben tüm bu memory'i system prompt'u olarak mı göndereceğim.
chatgpt temelde böyle mi çalışıyor? input token'ı çok büyümeyecek mi bu durumda?
----
chatgpt'nin dediğine göre bu şekilde tutuyormuş datayı. burayı kendisi örnek olsun diye oluşturdu. bu datayı vermiyorlar.
{
"id": "pet_profile_blind_kitten_gece",
"topic": "pet_care",
"memory_summary": "Kullanıcı, sokaktan sahiplendiği G... adlı yavru kedinin doğuştan veya sonradan kör olduğunu belirtti. Göz çukurları boş ve iltihap nedeniyle veteriner tedavisi gördü. Antibiyotik kullanıyor. Evde halihazırda D... adlı başka bir kedi daha var. G... zamanla ortama alıştı. Kullanıcı, kör kedi bakımı konusunda rehberlik talep etti.",
"user_statement": "Kullanıcı 2025 Temmuz ayında kör bir yavru kedi sahiplendi. Kedi gözsüz doğmuş ya da sonradan bu duruma gelmiş olabilir. Veteriner muayenesinde göz çukurlarının boş olduğu ve ciddi enfeksiyon geçirdiği tespit edildi. Antibiyotik tedavisine başlandı. Evde D... isimli başka bir büyük kedi daha var. D... zarar vermiyor. G... ürkek ama kullanıcıyla yakınlaşabiliyor.",
"linked_entities": {
"pet_name": "G...",
"condition": "congenital or acquired blindness",
"treatment": ["antibiotic", "veterinary follow-up"],
"other_pet": "D... (long-haired, calm, dominant but non-aggressive)",
"user_feelings": ["care", "responsibility", "emotional attachment"],
"user_requests": ["guidance on blind cat care"]
},
"source_messages": [
{
"date": "2025-07-22",
"content": "Kullanıcı sokaktan bir yavru kedi sahiplendi. Kedi doğuştan veya sonradan oluşan sebeplerle gözsüz (kör) durumda, veteriner muayenesi sonrası göz çukurlarının boş olduğu ve ağır iltihap geçirip antibiyotik tedavisine başlandığı öğrenildi."
},
{
"date": "2025-07-23",
"content": "Yeni yavru kedi zamanla alışmaya başladı ve kullanıcı sevip ilgilenebiliyor. Yeni yavru kedinin ismi 'G...' Kör kedi bakımı konusunda rehberlik istedi."
}
],
"importance_score": 0.82,
"created_at": "2025-07-22T15:00:00Z",
"used_for_personalization": true
}

cevap degil ama chatgpt benim aylar once soyledigim konulari bile aklinda tutup cikariyor ben ozellikle sormamama ragmen.
antikadimag


maalesef claude'da yok ama proje olusturabilirsiniz tek bir konu uzerinde calisacaksaniz
tahtakafa

1