Tool Calling: Yapay Zeka Ajanları Ne Yapacaklarına Nasıl Karar Verir

Yapay zeka modelleri basit sohbetin ötesine geçiyor. Artık harekete geçiyorlar.

Çoğu model zamanda donup kalmıştır. Sadece eğitim sırasında öğrendiklerini bilirler. Kendi başlarına bugünkü hisse senedi fiyatlarını kontrol edemezler veya takviminizde bir toplantı planlayamazlar.

Araç çağırma bunu değiştirir. Yapay zeka modeline eller ve gözler verir.

Nasıl çalışır:

Geliştiriciler modele bir dizi araç sunar. Bu araçlar hesap makinesi, arama motoru veya bir veri tabanı gibi API'lardır.

Sadece metin yazmak yerine, model bir döngüyü takip eder:

• Muhakeme: Model isteğinizi okur. • Eylem: Model bir araca ihtiyacı olduğuna karar verir. Araca yapılandırılmış bir istek (JSON gibi) gönderir. • Gözlem: Araç görevi yerine getirir ve verileri geri gönderir. • Yanıt: Model, size nihai bir cevap vermek için bu yeni verileri kullanır.

Örnek:

Eğer "Bugün Austin'de cekete ihtiyacım var mı?" diye sorarsanız, model tahmin yürütmez.

  1. Bir hava durumu aracını tanımlar.
  2. Konumu "Austin, TX" olarak o araca gönderir.
  3. Güncel sıcaklığı alır.
  4. Size, "Hava 58 derece ve rüzgarlı, bu yüzden yanınıza bir ceket alın" der.

Bu, pasif bir sohbet botunu aktif bir ajana dönüştürür.

Sır, açıklamada gizlidir. Eğer bir araca belirsiz bir isim verirseniz, model başarısız olur. Eğer ona net ve kesin bir açıklama verirseniz, model onu tam olarak ne zaman kullanacağını bilir.

Bu sistemleri inşa etmek üç şeye odaklanmayı gerektirir:

  • Hız: Her araç çağrısı zaman alır. Çok fazla adım yapay zekayı yavaşlatır.
  • Güvenlik: Eğer bir araç e-posta gönderebiliyor veya para transferi yapabiliyorsa, insan onayı eklemelisiniz.
  • Güvenilirlik: API'lar hata verebilir. Hataları yakalayan ve modele tekrar denemesini söyleyen sistemler kurmalısınız.

Araç çağırma, kelimeler ile eylem arasındaki köprüdür. Buna hakim olmak, işleri gerçekten halleden yapay zekalar inşa etmenin yoludur.

Kaynak: https://dev.to/med_stream_93ad6cad6d2bee/tool-calling-explained-how-ai-agents-decide-what-to-do-next-3n3b

İsteğe bağlı öğrenme topluluğu: https://t.me/GyaanSetuAi