Yapay Zeka Ajanları Nasıl Çalışır? Döngü, Adım Adım
Ajanlar demolarda sihir, canlıda tesisat gibi görünür. Sebebi şu: ilginç olan kısım modelin çıktısı değil, o çıktıyı tüketen döngüdür ve döngü tek oturuşta okunacak kadar kısadır.
Bu rehber tek bir isteği baştan sona o döngüde yürütüyor: her turda modelin ne gördüğünü, kodunuzun sonuçla ne yaptığını, başarısız bir aracın nasıl geri döndüğünü ve döngüyü neyin durdurduğunu. Bunu kendi sisteminiz için anlatabiliyorsanız hata ayıklayabilirsiniz. Anlatamıyorsanız hiçbir prompt ayarı onu güvenilir yapmaz.
Döngünün bir turu, sırasıyla#
- Bağlamı topla: hedef, araç tanımları, ilgili getirilmiş bilgiler ve olanların budanmış geçmişi.
- Modelden bir sonraki adımı iste. Ya doğrudan cevap verir ya da argümanlarıyla bir araç çağrısı ister.
- Hiçbir şey yapmadan önce argümanları doğrula — tipler, aralıklar ve bu çağıranın bu kayda dokunmaya yetkisi olup olmadığı.
- Aracı çalıştır. Hataları yakala ve yığın izi yerine kısa, olgusal mesajlara çevir.
- Çağrıyı ve sonucunu geçmişe ekle, sonra durma koşullarını kontrol et.
- Tekrarla ya da ajanın gerçekte ne yaptığıyla birlikte son cevabı döndür.
Modelin görebildiği ve göremediği#
Modelin, bağlama geri koyduğunuz şeyin ötesinde önceki turdan hiçbir hatırası yoktur. Kafa karıştırıcı ajan davranışlarının çoğu bu tek gerçekle açıklanır. Ajan dört adım önce söylenen bir kısıtı unutuyorsa, geçmiş budamanız onu düşürmüştür. Aynı başarısız çağrıyı üç kez deniyorsa, hata mesajı modelin harekete geçebileceği kelimelerle nedenini söylememiştir. Bağlam kurmak ilginç işin girişi değildir; ilginç işin ta kendisidir.
Araç hatalarınızı teşhis gibi değil, talimat gibi yazın. `HTTP 404` değil; `Bu numarayla müşteri yok. Kullanıcıdan sipariş numarasını doğrulamasını iste.`
Planlama: açık mı, kendiliğinden mi#
Plana ulaşmanın iki saygın yolu var. Kendiliğinden planlama, modelin plan belgesi olmadan tek tek adım seçmesidir — basit, dirençli ve uzun görevlerde dolanmaya yatkın. Açık planlama önce numaralı bir plan ister, sonra adım adım yürütür ve yalnız bir adım başarısız olduğunda yeniden planlar. Açık planlamanın denetimi ve kullanıcıya gösterimi çok daha kolaydır; bedeli, gerçeklik üçüncü adımda plandan ayrıldığında kırılgan olmasıdır. Beş adımın altındaki görevlerde kendiliğinden genelde yeter; ötesinde açık plan izlenebilirlikle kendini öder.
Durma: demoların hiç göstermediği kısım#
| Koşul | Tipik ayar | Devreye girince ne olur |
|---|---|---|
| Adım sınırı | 8–15 araç çağrısı | Kısmi işi açıklamayla birlikte döndür |
| Harcama sınırı | Koşu başına sabit maliyet | Dur ve incelemeye kaydet |
| Duvar saati | Etkileşimli kullanımda 30–120 sn | Bilinenle birlikte devret |
| Tekrar tespiti | Aynı çağrı ve argüman iki kez | Farklı bir dala zorla ya da dur |
| İnsan kapısı | Geri alınamaz her eylem | Durakla ve onay iste |
Bir şey ters gittiğinde izi okumak#
İz, tek bir koşudaki her bağlamın, kararın, çağrının ve sonucun sıralı kaydıdır. Önemli olan tek hata ayıklama aracıdır ve ilk kurulacak şeydir. Bir ajan yanlış davrandığında soru asla modelin neden kötü olduğu değildir; hangi turun ilk kez yoldan çıktığı ve o anda modelin ne görebildiğidir. On seferin dokuzunda cevap sıkıcıdır: bir araç boş liste döndürüp bunu söylememiştir, bayat bir bilgi bağlamda kalmıştır ya da bir yetki hatası genel bir arıza gibi ifade edilip model onu tekrar denenebilir saymıştır.
Sık sorulan sorular
Bir ajan durmadan önce kaç adım atmalı?
Etkileşimli görevlerde sekiz ila on iki araç çağrısı meşru olan hemen her şeyi kapsar; daha fazlasını isteyen bir koşu genelde takılmıştır. Toplu işler daha yükseğe çıkabilir ama yüksek sınırı bir harcama sınırıyla eşleyin ki döngü hem uzun hem pahalı olamasın.
Ajan önce mi planlamalı, adım adım mı karar vermeli?
Kısa görevler adım adım gayet iyi ilerler. Bir görev düzenli olarak beş adımı aştığında açık plan koşuyu denetlenebilir kılar ve kullanıcıya ilerleme göstermenizi sağlar — bayat bir planı uçuruma kadar izlemek yerine hata durumunda yeniden planlayın.
Ajanım neden aynı başarısız çağrıyı tekrarlıyor?
Neredeyse her zaman hata mesajı harekete geçirici bilgi taşımadığı için. Neyin yanlış olduğunu ve makul bir sonraki adımın ne olacağını söyleyen kısa, sade hatalar döndürün; ayrıca aynı argümanlarla aynı çağrının bir koşuda iki kez olmasını engelleyen tekrar tespiti ekleyin.
yapay zeka ajanları nasıl çalışırajan döngüsüdüşün eyle gözlearaç çağırma döngüsüajan mimarisi