Yapay Zeka Ajanlarında Hafıza Nasıl Çalışır?
Yapay zeka ajanları, anlık veriler için kısa vadeli bağlam penceresini, kalıcı veriler için RAG mimarisini kullanır. Bu yapı, modelin geçmişi hatırlamasını sağlar.

İÇİNDEKİLER
%0 okundu
Yapay zeka ajanlarında hafıza, büyük dil modellerinin (LLM) durum bilgisi tutmayan (stateless) doğasını aşarak geçmiş etkileşimleri, kurumsal verileri ve görev adımlarını tutarlı bir bağlamda işleme yeteneğidir. Sistem mimarisi; anlık işlemler için modelin bağlam penceresini (context window), kalıcı ve ölçeklenebilir bilgi depolaması için ise Vektör Veritabanları ile desteklenen RAG (Retrieval-Augmented Generation) mekanizmasını temel alır. Bu rehberde, "Yapay Zeka Ajanlarında Hafıza Nasıl Çalışır?" sorusunu kurumsal karar vericiler, yazılım mimarları ve ürün yöneticileri için teknik parametreler, veri güvenliği standartları, maliyet dinamikleri ve operasyonel uygulama modelleri üzerinden inceliyoruz.
Yapay Zeka Ajanlarında Hafıza Kavramı ve İş Süreçlerine Etkisi
Büyük dil modelleri özü itibarıyla durum bilgisi tutmayan (stateless) matematiksel fonksiyonlardır. Modele gönderilen her bağımsız API çağrısı, önceki sorgulardan tamamen yalıtılmış bir ortamda işlenir. Bir model, kullanıcının bir saniye önce ne sorduğunu ya da üç adım önce hangi çıktıyı ürettiğini varsayılan mimarisinde hatırlamaz. Otonom yapay zeka ajanlarını basit metin üreticilerinden ayıran temel dinamik, bu stateless işlem motoruna harici bir durum yönetim katmanı eklenmesidir. Hafıza, ajanın geçmiş adımları analiz etmesini, çok adımlı görevlerde hedeften sapmamasını ve kullanıcı tercihlerini zaman içinde içselleştirmesini mümkün kılar.
Kurumsal süreçlerde yapay zeka ajanlarının otonomi kazanabilmesi doğrudan hafıza katmanının güvenilirliğine bağlıdır. Müşteri destek operasyonlarında, tedarik zinciri yönetiminde veya yazılım geliştirme otomasyonlarında tek bir sorgu-cevap döngüsü yeterli değildir. Örneğin, bir teknik destek ajanı kullanıcının işletim sistemini, daha önce aldığı hata kodlarını ve uyguladığı çözüm adımlarını hatırlamak zorundadır. Hafıza katmanının bulunmadığı bir senaryoda model, her kullanıcı mesajında aynı temel soruları baştan sormak zorunda kalır; bu da hem operasyonel verimsizlik yaratır hem de kullanıcı deneyimini zedeler.
İşletme karar vericileri açısından yapay zeka hafızası yalnızca bir teknik yetenek değil, doğrudan bir maliyet ve doğruluk optimizasyon aracıdır. Doğru yapılandırılmış bir bellek mimarisi, her sorguda milyonlarca token'lık devasa dokümantasyon yığınını modele yeniden yüklemek yerine, yalnızca ihtiyaç duyulan anlamsal bilgi parçalarını modele iletir. Böylece API harcamaları minimize edilirken, modelin gereksiz veri kalabalığı içinde kaybolarak yanlış bilgi üretme (halüsinasyon) ihtimali düşürülür. Kurumsal hafıza tasarımı, veri mahremiyeti ve regülasyon uyumluluğu gözetilerek inşa edilmelidir.
Hafıza Mimarisi: İkili Yapının Temel Bileşenleri
Yapay zeka ajanlarında hafıza yönetimi, insan bilişsel sistemine benzer biçimde katmanlı bir mimari üzerinde kurgulanır. Bu mimarinin merkezinde iki ana yapı bulunur: Anlık çalışma belleği (kısa vadeli hafıza) ve kalıcı kurumsal bilgi arşivi (uzun vadeli hafıza). Ajan çerçeveleri (örneğin LangChain, LlamaIndex, CrewAI veya AutoGen) bu iki katmanı bir yönlendirici (orchestrator) aracılığıyla birbirine bağlar.
Kısa Vadeli Hafıza: Bağlam Penceresi (Context Window) Mekanizması
Kısa vadeli hafıza, dil modelinin tek bir istek (request) esnasında kabul edebileceği maksimum metin hacmi olan bağlam penceresi (context window) sınırları içinde yaşar. Model mimarilerine bağlı olarak bu sınır 8.000 token ile 2.000.000 token arasında değişiklik gösterebilir. Kısa vadeli hafıza, bilgisayarlardaki RAM (Geçici Bellek) mantığıyla çalışır. Kullanıcının o an yazdığı mesajlar, ajanın kullandığı araçların (tool calling) ham çıktıları ve ara planlama adımları bu pencerenin içine metin olarak enjekte edilir.
Bağlam penceresi büyüdükçe iki temel teknik problem ortaya çıkar:
Maliyet Artışı: Model girdi olarak ne kadar çok token alırsa, her işlem döngüsünde tüketilen girdi token maliyeti o kadar yükselir.
"Lost in the Middle" (Ortada Kaybolma) Etkisi: Araştırmalar, bağlam penceresi yüz binlerce token'a ulaşsa bile dil modellerinin metnin başında ve sonunda yer alan bilgilere ortada kalanlara kıyasla çok daha yüksek dikkat (attention) atadığını göstermektedir. Bu durum, devasa bağlamlar içine gömülen kritik bilgilerin ajan tarafından gözden kaçırılmasına yol açabilir.
Bu kısıtları aşmak için ajan çerçeveleri çeşitli tamponlama (buffering) ve özetleme stratejileri uygular. Görüşme uzadıkça eski mesajlar ya sabit bir kayan pencere (sliding window) algoritmasıyla silinir ya da arka planda çalışan bir özetleyici model tarafından sıkıştırılarak bağlama dahil edilir.
Uzun Vadeli Hafıza: RAG Mimarisi ve Vektör Veritabanları
Uzun vadeli hafıza, ajanın aktif çalışma penceresinin dışına taşan, oturumlar arası devamlılık gerektiren ve terabaytlarca kurumsal veriyi kapsayabilen kalıcı bellek katmanıdır. Bu katman harici depolama motorları, ilişkisel veritabanları ve özellikle vektör veritabanları (Vector Databases) üzerine inşa edilir. RAG (Retrieval-Augmented Generation) mimarisi bu katmanın işletim motorudur.
Uzun vadeli hafıza süreci üç temel aşamadan meydana gelir:
Metin Parçalama (Chunking): Kurumsal belgeler (PDF, Word, SQL tabloları, e-postalar) anlamsal bütünlüklerini koruyacak şekilde 256, 512 veya 1024 token'lık parçalara bölünür.
Vektör Gömme (Embedding): Her metin parçası, metnin anlamsal ilişkilerini sayısallaştıran embedding modelleri (örneğin OpenAI text-embedding-3, Cohere Embed veya açık kaynaklı BGE modelleri) aracılığıyla yüksek boyutlu (örneğin 1536 veya 3072 boyutlu) sayısal vektör dizilerine dönüştürülür.
İndeksleme ve Saklama: Üretilen vektörler; Qdrant, Pinecone, Milvus, Weaviate veya PostgreSQL (pgvector eklentisi) gibi özelleşmiş veritabanlarında HNSW (Hierarchical Navigable Small World) veya IVF gibi indeksleme algoritmalarıyla dizinlenir.
Kullanıcı ajana bir görev verdiğinde, sistem tüm kurumsal arşivi modele göndermek yerine kullanıcının sorgusuyla anlamsal olarak en yakın olan ilk 3-5 metin parçasını vektör aramasıyla bulur ve ajanın kısa vadeli bağlam penceresine sadece bu parçaları ekler.
Epizodik ve Prosedürel Bellek Katmanları
Gelişmiş otonom ajan mimarilerinde hafıza yalnızca ham metin aramasıyla sınırlı kalmaz; bilişsel bilimden esinlenen iki alt kategoriye ayrılır:
Epizodik Bellek (Episodic Memory): Ajanın geçmişte gerçekleştirdiği somut eylemlerin, deneme-yanılma süreçlerinin ve sonuçlarının kaydıdır. Örneğin, ajan bir SQL sorgusu çalıştırırken hata aldıysa ve bu hatayı üçüncü denemesinde düzelttiyse, bu deneyim epizodik belleğe yazılır. Ajan benzer bir veritabanı sorgusuyla karşılaştığında eski hatasını hatırlar ve doğrudan çalışan yöntemi uygular.
Prosedürel Bellek (Procedural Memory): Ajanın belirli görevleri yerine getirmek için sahip olduğu kural setleri, araç kullanım şablonları ve operasyonel becerilerdir. Genellikle sistem istemleri (system prompts) ve önceden tanımlanmış kod işlevleri olarak modellenir.
Bellek türlerinin kurumsal mimarilerdeki avantaj ve dezavantaj dengesi. Artılar 2 avantaj Kısa Vadeli (Bağlam İçi) Sıfır harici veritabanı bağımlılığı ile anlık akıl yürütmede maksimum hız ve doğrudan model kontrolü sunar. Uzun Vadeli (Vektör/RAG) Sınırsız ölçeklenebilirlik, düşük API maliyeti ve oturumlar arası kalıcı kurumsal bilgi birikimi sağlar. Eksiler 2 dikkat noktası Kısa Vadeli (Bağlam İçi) Yüksek token tüketimi, yüksek API maliyeti ve bağlam boyutu arttıkça dikkat kaybı (Lost-in-the-Middle) riski taşır. Uzun Vadeli (Vektör/RAG) Ekstra altyapı (vektör DB) kurulum karmaşıklığı, embedding gecikmesi ve parça alma (retrieval) optimizasyonu gerektirir.Kısa Vadeli vs. Uzun Vadeli Hafıza Yaklaşımları
Bilgi Geri Çağırma (Retrieval) ve İndeksleme Süreci Nasıl İşler?
Yapay zeka ajanının uzun vadeli hafızasından doğru bilgiyi çekebilmesi, geri çağırma (retrieval) boru hattının matematiksel ve algoritmik verimliliğine bağlıdır. Basit bir metin eşleme mantığı (SQL LIKE sorgusu veya standart kelime araması), doğal dilin barındırdığı eş anlamlılık, bağlamsal ima ve jargon karmaşıklığını çözmekte yetersiz kalır. Modern ajan sistemleri çok aşamalı bir arama ve rafine etme süreci kullanır.
Vektör Gömme (Embedding) ve Anlamsal Uzay Analizi
Kullanıcı ajana bir girdi ilettiğinde (örneğin: "2025 yılı üçüncü çeyrek bulut altyapı bütçesi ne kadardı?"), bu girdi anında aynı embedding modeline tabi tutulur. Embedding modeli, metni N-boyutlu bir uzayda bir koordinat noktasına çevirir. Vektör veritabanında saklanan kurumsal doküman parçaları da aynı uzayda yer aldığı için, sistem iki vektör arasındaki açısal mesafeyi (Kosinüs Benzerliği - Cosine Similarity) veya Öklid mesafesini hesaplar.
Bu yöntemin temel gücü, kullanıcının kullandığı tam kelimeler dokümanda geçmese dahi anlamsal yakınlığı yakalayabilmesidir. Kullanıcı "bütçe" yazdığında, dokümandaki "mali harcama planı" ifadesi embedding uzayında çok yakın konumlarda yer alacağından ajan doğru belgeyi başarıyla tespit eder.
Hibrit Arama: Dense ve Sparse Vektörlerin Entegrasyonu
Yalnızca anlamsal vektör araması (Dense Retrieval) kullanmak kurumsal dünyada her zaman kusursuz sonuç vermez. Özellikle ürün seri numaraları, müşteri ID'leri, hata kodları veya özel yazılım fonksiyon adları gibi semantik anlam taşımayan kesin terimlerde vektör modelleri başarısız olabilir.
Bu sorunu çözmek için üretim seviyesindeki (production-ready) kurumsal ajanlar Hibrit Arama (Hybrid Search) mimarisini uygular:
Yoğun Arama (Dense Retrieval): Anlamsal bağlamı ve niyeti yakalamak için embedding vektörlerini kullanır.
Seyrek Arama (Sparse Retrieval / BM25): Tam anahtar kelime eşleşmelerini ve terim sıklığını (TF-IDF benzeri) analiz eder.
Birleştirme: Her iki arama motorundan gelen sonuçlar Reciprocal Rank Fusion (RRF) gibi algoritmalarla harmanlanarak en yüksek doğruluklu ortak bir aday listesi oluşturulur.
Yeniden Sıralama (Re-ranking) ve Bağlam Sıkıştırma
İlk arama aşamasından genellikle 20 ila 50 adet aday metin parçası (chunk) döner. Bu parçaların tamamını ajanın bağlamına göndermek hem maliyetlidir hem de modelin kafasını karıştırabilir. Bu aşamada devreye Yeniden Sıralayıcı (Cross-Encoder / Re-ranker) modeller girer (Örn: Cohere Rerank, BGE-Reranker).
Re-ranker modelleri, kullanıcının sorgusu ile gelen her bir metin parçasını çift olarak değerlendirir ve 0 ile 1 arasında kesin bir alaka düzeyi (relevance score) üretir. En yüksek puana sahip ilk 3 ila 5 parça seçilir. Ardından gereksiz boşluklar, tekrarlayan başlıklar ve dolgu metinleri bağlam sıkıştırma (context compression) teknikleriyle ayıklanarak ajanın sistem istemine (system prompt) dinamik olarak eklenir.
Kurumsal Entegrasyonda Kritik Riskler, Güvenlik ve Uyumluluk
Yapay zeka ajanlarına uzun vadeli hafıza yeteneği kazandırmak, şirketlerin en kritik verilerini (finansal tablolar, müşteri kayıtları, kaynak kodlar) harici veya dahili indeksleme sistemlerine emanet etmesi anlamına gelir. Bu durum, geleneksel veritabanı güvenliğinin ötesinde yeni tehdit vektörlerini ve uyumluluk zorunluluklarını beraberinde getirir.
Veri Mahremiyeti, Rol Bazlı Yetkilendirme (RBAC) ve Veri İzolasyonu
Kurumsal hafıza entegrasyonlarında en sık karşılaşılan güvenlik zafiyeti, modelin yetkisiz kişilere kısıtlı bilgileri sızdırmasıdır. Bir şirkette insan kaynakları dokümanları ile yazılım geliştirme dokümanları aynı vektör veritabanına ayrım gözetmeksizin kaydedilirse, standart bir çalışan ajana "Şirketteki en yüksek maaşlı yöneticilerin listesi nedir?" diye sorduğunda, ajan bu dokümanları hafızadan çekip özetleyebilir.
Bu riskin önüne geçmek için Metadata Filtering (Üstveri Filtreleme) ve Rol Bazlı Erişim Denetimi (RBAC) mimarisi zorunludur:
Her doküman parçası vektör veritabanına yazılırken @@CODE0@@, @@CODE1@@,
department: "hr"gibi katı metadata etiketleriyle mühürlenmelidir.Ajan bir sorgu çalıştıracağı zaman, sorguyu yapan kullanıcının kimlik doğrulama (OAuth/JWT) token'ından gelen yetki parametreleri arama filtresine eklenir.
Böylece vektör veritabanı, kullanıcının görmeye yetkili olmadığı hiçbir veriyi arama sonucuna dahil etmez; ajan ilgili bilginin varlığından dahi haberdar olamaz.
Halüsinasyon (Yanılsama), Bayat Veri ve Çelişkili Bilgi Yönetimi
Hafıza katmanındaki dokümanların eskimesi veya birbiriyle çelişmesi, ajanın üreteceği yanıtların doğruluğunu doğrudan bozar. Örneğin, şirketin 2023 yılına ait iade politikası ile 2026 yılında güncellenen yeni iade politikası aynı vektör indeksinde yer alıyorsa, arama motoru eski dokümanın benzerlik skorunu daha yüksek hesaplayabilir.
Bu problemi yönetmek için hafıza yaşam döngüsü protokolleri işletilmelidir:
Zaman Damgalı Ağırlıklandırma (Decay Function): Yakın tarihli belgelerin benzerlik puanlarına çarpan eklenerek güncel verilerin öne çıkması sağlanır.
Otomatik Belge İtlafı (TTL - Time to Live): Geçerliliğini yitiren kampanya metinleri, eski fiyat listeleri veya geçici kayıtlar belirlenen süre sonunda otomatik olarak vektör tabanından temizlenir.
Kaynak Atıfı (Grounding): Ajanın ürettiği her yanıtta hafızadan aldığı hangi doküman parçasına ve hangi sayfaya dayandığını zorunlu olarak referans göstermesi sağlanır. Bu mekanizma insan denetçilerin (human-in-the-loop) doğrulamayı saniyeler içinde yapmasına imkan tanır.
KVKK, GDPR ve Regülasyon Standartları Uyarınca Denetim
Avrupa Birliği Yapay Zeka Yasası (EU AI Act), GDPR ve KVKK gibi regülasyonlar, yapay zeka sistemlerinde kullanılan kişisel verilerin korunmasını, anonimleştirilmesini ve talep halinde silinmesini (Unutulma Hakkı) yasal zorunluluk haline getirmiştir.
Geleneksel ilişkisel veritabanlarında bir kullanıcı kaydını silmek tek bir DELETE sorgusuna bakarken, vektör veritabanlarında embedding vektörünün hangi kullanıcıya ait olduğunu tersten tespit etmek matematiksel olarak zordur. Bu nedenle mimaride:
Kişisel Verilerin Korunması uyarınca dokümanlar vektörleştirilmeden önce PII (Personally Identifiable Information) maskeleme araçlarından (örneğin Microsoft Presidio) geçirilmelidir.
Her vektör kaydı kullanıcı kimliğiyle ilişkisel bir harita tablosunda eşleştirilmeli; silme talebi geldiğinde ilgili vektör ID'leri doğrudan indekslerden kazınmalıdır.
Kapalı devre (On-Premises veya Private Cloud) altyapılar tercih edilerek kurumsal hafızanın genel LLM sağlayıcılarının eğitim havuzlarına sızması kesin olarak engellenmelidir.
Doğru Hafıza Yönetiminin Kurumsal Maliyet (Token) Optimizasyonu
Otonom ajanların kurumsal ölçekte dağıtılmasının önündeki en büyük engellerden biri operasyonel işletme maliyetleridir (OpEx). LLM sağlayıcıları (OpenAI, Anthropic, Google Cloud vb.) girdi ve çıktı token hacmi üzerinden ücretlendirme yapar. Hafıza katmanı optimize edilmemiş bir ajan, her adımda gereksiz yüz binlerce token'ı modele tekrar tekrar göndererek bütçeleri hızla tüketebilir.
Token Harcama Kalemleri ve Finansal Yük Analizi
Bir ajanın karmaşık bir iş sürecini (örneğin pazar araştırması ve rapor oluşturma) tamamlarken 15 ardışık araç çağrısı yaptığını varsayalım. Eğer her adımda önceki tüm konuşma geçmişi ve araç çıktıları ham metin olarak bağlama eklenirse, girdi token boyutu geometrik olarak büyür:
1. Adım: 2.000 token
5. Adım: 18.000 token
10. Adım: 65.000 token
15. Adım: 140.000 token
Bu senaryoda tek bir görev için toplamda yüz binlerce token tüketilir. Oysa hafıza mimarisinde uygulanacak Durum Özeti (State Summarization) ve Seçici Geri Çağırma (Selective Retrieval) teknikleriyle her adımda modele sadece o anki aksiyon için gereken minimum bağlam (örneğin sabit 3.000 token) iletilir. Bu optimizasyon toplam API giderlerinde %70 ila %85 arasında tasarruf sağlar.
Bağlam Önbelleğe Alma (Context Caching) ve Özetleme Stratejileri
Modern LLM API'lerinin sunduğu en kritik maliyet optimizasyon teknolojilerinden biri Bağlam Önbelleğe Alma (Context Caching / Prompt Caching) özelliğidir. Şirketin değişmeyen ana sistem kuralları, araç tanımları veya sabit dokümantasyon parçaları model sunucusunda geçici olarak önbelleğe alınır.
Önbelleğe alınmış token'lar, standart girdi token ücretlerine kıyasla %50 ila %80 daha düşük fiyatlandırılır.
Aynı zamanda önbellekten okuma yapıldığı için ilk token üretim süresi (TTFT - Time to First Token) belirgin şekilde kısalır; bu da ajan yanıt hızını artırır.
Ayrıca açık kaynaklı ajan çerçevelerinde (örneğin MemGPT / Letta mimarisi) bellek; Çalışma Belleği (Core Memory - modele her an görünen sabit alan), Geri Çağırma Belleği (Recall Memory - arama yapılabilen geçmiş etkileşim logları) ve Arşiv Belleği (Archival Memory - devasa RAG tabanı) olarak üçe ayrılır. Ajan sadece ihtiyaç duyduğunda Arşiv Belleği'nden veri çekerek çalışma belleğini daima minimal boyutta tutar.
Kurumsal Altyapı Seçimi: Açık Kaynak vs. Tescilli Vektör Çözümleri
Hafıza katmanının altyapı maliyeti, şirketin veri hacmine ve sorgu sıklığına göre doğru platformun seçilmesini gerektirir:
Yönetilen Bulut Servisleri (Pinecone, Serverless Qdrant, Weaviate Cloud): Sıfır altyapı yönetim maliyeti sunar, kullanım bazlı faturalandırılır. Hızlı prototipleme ve düşük/orta ölçekli projeler için maliyet etkindir.
Açık Kaynak ve Yerinde Kurulumlar (Self-Hosted Qdrant, Milvus, pgvector): Yüksek veri hacmine ve katı veri egemenliği kurallarına sahip büyük kurumlar için uygundur. Lisans maliyetini sıfırlarken sunucu ve mühendislik bakım maliyeti gerektirir. Mevcut bir PostgreSQL veritabanına sahip kurumlar için
pgvectoreklentisi ek bir sunucu maliyeti getirmeden en ekonomik geçiş yoludur.
Sıkça Sorulan Sorular
Yapay zeka ajanları geçmiş konuşmaları ve kullanıcı verilerini nasıl hatırlar?
Ajanlar geçmişi iki temel yolla hatırlar: Anlık oturumda modelin bağlam penceresine önceki mesaj özetleri dinamik olarak eklenir, uzun vadeli ve oturumlar arası bilgiler ise vektör veritabanlarında saklanıp RAG mimarisiyle anlamsal olarak sorgulanarak geri çağrılır.
Bağlam penceresi (Context Window) sınırı hafıza performansını nasıl etkiler?
Bağlam penceresi modelin tek seferde okuyabileceği azami token miktarını belirler. Pencere boyutu büyüdükçe daha fazla bilgi işlenebilir ancak girdi token maliyeti artar ve modelin metnin ortasındaki kritik detayları gözden kaçırma riski (Lost-in-the-Middle) yükselir.
Şirketimizin hafızaya eklediği özel veriler genel yapay zeka modellerinin eğitiminde kullanılır mı?
Kurumsal API lisansları, kapalı devre (on-premise) sistemler veya kurumsal gizlilik sözleşmelerine sahip bulut sağlayıcıları kullanıldığında müşteri verileri modellerin genel eğitim havuzuna dahil edilmez. Güvenlik politikaları sözleşme düzeyinde doğrulanmalıdır.
Vektör veritabanı ile geleneksel ilişkisel veritabanı (SQL) arasındaki fark nedir?
SQL veritabanları kesin anahtar kelime, metin veya sayısal eşleşmeler üzerinden çalışırken, vektör veritabanları metinlerin anlamsal anlamını yüksek boyutlu matematiksel vektörler olarak saklar ve eş anlamlı veya benzer kavramları anlamsal yakınlıklarına göre bulur.
Halüsinasyon (yanılsama) riski hafıza mimarisiyle tamamen engellenebilir mi?
RAG tabanlı hafıza mimarisi modele güvenilir kaynak veriler sağlayarak halüsinasyon oranını ciddi oranda düşürür ancak sıfırlamaz. Bilgi parçalama kalitesi, yeniden sıralama (re-ranking) doğruluğu ve kaynak atıfı kontrolleriyle risk minimuma indirilir.
Kısa vadeli hafıza ile uzun vadeli hafıza arasındaki geçiş nasıl yönetilir?
Ajan orkestrasyon katmanı (örneğin LangChain veya LlamaIndex), görüşme ilerledikçe eskiyen konuşma parçalarını arka planda özetleyerek veya önemli bilgileri anahtar-değer ve vektör formatında uzun vadeli depolama alanına kaydederek geçişi otomatik yönetir.
Kurumsal yapay zeka hafızasında Rol Bazlı Erişim Denetimi (RBAC) nasıl uygulanır?
Doküman parçaları veritabanına indekslenirken erişim seviyesi etiketleri (metadata) eklenir. Kullanıcı bir sorgu yaptığında kimlik doğrulama yetkileri arama filtresine dahil edilir ve model yalnızca kullanıcının görmeye yetkili olduğu verileri hafızadan çeker.
Hafıza yönetiminde token optimizasyonu nasıl sağlanır?
Tüm geçmişi modele göndermek yerine bağlam önbelleğe alma (context caching), durum özetleme, kayan pencere algoritmaları ve yalnızca yüksek alaka düzeyine sahip ilk birkaç bilgi parçasını çeken hibrit arama teknikleri kullanılarak token tüketimi optimize edilir.