ReAct Nedir?
Yayın: · Son güncelleme:
ReAct Nedir? Kısaca
ReAct (Reasoning + Acting), bir dil modelinin akıl yürütme adımlarıyla eylem adımlarını, yani araç kullanımını sırayla birleştirdiği bir yöntemdir. Model düşünür, bir eylem seçer, sonucunu gözlemler ve buna göre yeniden düşünür.

ReAct, 2022'de yayımlanan bir akademik çalışmayla tanıtıldı ve bugünkü yapay zekâ ajanlarının çalışma biçimini büyük ölçüde etkiledi. Bu madde yapay zekâ yöntemini anlatır; aynı adı taşıyan web arayüzü kütüphanesiyle ilgisi yoktur.
ReAct nedir?
Yalnızca akıl yürüten bir model, bilmediği bir bilgiyi uydurabilir. Yalnızca eylem yapan bir model ise neden o eylemi seçtiğini planlayamaz. ReAct bu ikisini birleştirir. Model şu döngüde ilerler:
- Düşünce: Ne bildiğini ve neye ihtiyaç duyduğunu yazar.
- Eylem: Bir araç çağırır; örneğin web araması yapar ya da bir hesaplama çalıştırır.
- Gözlem: Aracın döndürdüğü sonucu okur.
- Görev tamamlanana kadar döngüyü tekrarlar ve sonunda cevap verir.
ReAct ne demek, örnekle
Varsayımsal bir soru: "Bir ülkenin başkentinin nüfusu nedir?" Model önce başkentin hangisi olduğunu düşünür, arama aracını kullanır, sonucu gözlemler, ardından nüfusu aramak için ikinci bir eylem yapar ve bulduklarını birleştirerek cevap verir.
Nelere dikkat etmeli?
- Dış kaynaklara dayanması halüsinasyon riskini azaltabilir ama ortadan kaldırmaz; araç sonucu da yanlış olabilir.
- Döngü sonsuza gidebilir; en fazla adım sayısı belirlemek gerekir.
- Araçlardan dönen metinler kötü niyetli talimatlar içerebilir; bu yüzden ajanın yetkileri sınırlı tutulmalıdır.
Günümüzdeki araç çağırma özellikleri, ReAct fikrini daha yapılandırılmış biçimde uygular.
Sıkça Sorulan Sorular
ReAct ne demek?
Reasoning (akıl yürütme) ve Acting (eylem) kelimelerinin birleşimidir. Modelin düşünme ve araç kullanma adımlarını dönüşümlü olarak yürüttüğü yaklaşımı anlatır.
ReAct ile düşünce zinciri arasındaki fark nedir?
Düşünce zinciri yalnızca modelin kendi bilgisiyle adım adım akıl yürütmesidir. ReAct ise bu adımların arasına dış araç kullanımını ve gelen sonuçların gözlemlenmesini ekler.