Ajanlar
Hafıza ve sohbet geçmişi
Bir yapay zeka ajanının neleri hatırladığını nasıl kontrol edeceğiniz: bir konuşma içindeki sohbet geçmişi ve konuşmalar arası hafıza.
Bir ajan iki farklı şekilde hatırlayabilir. Sohbet geçmişi, geçerli konuşmadan gördüğü kısımdır. Hafıza ise konuşmalar arasında yazıp okuyabildiği bir not deposudur. Bunlar birbirinden ayrı ayarlardır; birini, ikisini birlikte veya hiçbirini kullanabilirsiniz.
Sohbet geçmişi#
Sohbet geçmişi, ajanın her yeni soruyla birlikte bir konuşmadaki önceki mesajlardan kaç tanesini alacağını belirler. Bu ayar olmadan ajan her mesajı ilk mesajmış gibi yanıtlar.
Bunu Gelişmiş sekmesindeki Sohbet geçmişi bölümünde bulabilirsiniz. Bölüm başlığındaki anahtar bu özelliği açıp kapatır. Yeni bir ajanda açıktır. Bölüm başlığı ayarı özetler, örneğin “Son 10 mesaj · 8000 token”.
Anahtar açıkken şunları ayarlayabilirsiniz:
- Geçmiş Mesaj Sayısı. Kaç son mesajın dahil edileceği. Varsayılan 10’dur ve 1 ile 50 arasında seçim yapabilirsiniz.
- Geçmiş Maksimum Token. Geçmişten gönderilecek en fazla metin. Varsayılan 8000’dir ve 100 ile 8000 arasında 100’lük adımlarla seçim yapabilirsiniz.
- Mesaj Türleri. Hangi tür mesajların sayılacağı: Kullanıcı Mesajları, AI Mesajları ve Araç Çağrıları. Varsayılan olarak ajan kullanıcı ve AI mesajlarını görür.
Daha uzun bir geçmiş ajana daha fazla bağlam verir ve aynı zamanda her mesajla birlikte modele daha fazla metin gitmesi anlamına gelir.
Hafıza#
Hafıza, ajanın bir konuşmanın ötesinde bilgi saklamasını sağlar; örneğin bir müşterinin tercihleri veya öğrendiği bilgiler. Yeni bir ajanda kapalıdır.
Bunu Tercihler sekmesindeki Hafıza bölümünde bulabilirsiniz. Bölüm başlığındaki anahtarı açın, ardından şunları ayarlayın:
- Hafıza Kategorisi. Ajanın okuyup yazdığı hafıza girdileri grubu. Bir tane seçmeniz gerekir. Hafıza açıkken ve hiçbir kategori seçilmemişken, oluşturucu şu uyarıyı verir: “Bir kategori seçin veya Hafızayı kapatın. Hafıza açıkken hiçbir kategori seçilmemişse ajan çalışmayı reddeder.” Kategorileri memory altında oluşturup yönetebilirsiniz.
- Erişim Modu. Salt Okunur ajanın hafızada arama yapmasını sağlar. Okuma/Yazma ayrıca girdi eklemesine ve güncellemesine izin verir.
- Hafıza Okuma İstemi. Ajana okuma araçlarını nasıl ve ne zaman kullanacağını söyleyen talimatlar.
- Hafıza Yazma İstemi. Yazma araçlarının nasıl ve ne zaman kullanılacağına dair talimatlar. Okuma/Yazma modunda önemlidir.
- Akış Girdisini Boşalt. Açıkken, çalıştırmanın girdisi saklanır ve ajan bunu daha sonra
get_offloaded_memoryadlı bir araçla alabilir. Varsayılan olarak kapalıdır.
İki istem, çoğu ajan için işe yarayan varsayılan değerlerle başlar. Ajan çok fazla, çok az veya yanlış şeyler yazdığında bunları düzenleyin.
Hafıza bir kategoriye aittir
Ajan, girdileri seçtiğiniz kategori üzerinden saklar ve getirir. Aynı kategoriyi kullanan ajanlar aynı hafıza üzerinde çalışır; bu nedenle iki ajanın notları paylaşmaması gerekiyorsa ayrı bir kategori kullanın.
Hangisini kullanmalı#
| İstediğiniz | Kullanın |
|---|---|
| Ajanın karşılıklı bir konuşmayı takip etmesini | Sohbet geçmişi |
| Ajanın dünkü konuşmadan bir şey bilmesini | Hafıza |
| Belgelerinize dayalı yanıtlar | Bir getirici aracı, bkz. ajan araçları |
Bir şeyler ters giderse#
- Hafızayı açtıktan sonra ajan yanıt vermeyi bırakırsa, bir kategori seçili olduğunu kontrol edin.
- İki mesaj önce söylediklerinizi unutuyorsa, Sohbet geçmişi anahtarının açık ve Kullanıcı Mesajları seçili olduğunu kontrol edin.
- Hafızaya hiçbir şey yazmıyorsa, Erişim Modu’nun Okuma/Yazma olduğunu kontrol edin.