Araçlar ve beceriler
Bir ajanın yapabildikleri. Araçlar dış sistemleri çağırır; beceriler modelin yürüttüğü dönüşümleri çalıştırır.
Kategori
Ajan tabanlı bir sistem nasıl çalışır
İlgili terimler
Araçlar ve beceriler, bir ajanın yapabildiği şeylerdir. İki sözcük birlikte anılır ama birbirinin yerine kullanılmaz. Araç, onaylı bir arayüz üzerinden dış ya da kodla tanımlı bir işlevi çağırır; örneğin doğrudan bir API, bir SDK ya da bir Model Context Protocol (MCP) sunucusu. Beceri ise özetleme, sınıflandırma, bilgi çıkarma ya da taslak yazma gibi, modelin yürüttüğü bir dönüşümü çalıştırır.
Bu ayrım neden önemli
Ayrım işletmeyle ilgilidir. Araçların açık arayüzleri, izinleri, yan etkileri ve hata davranışı vardır. Bir protokol kullandıkları için kendiliğinden deterministik olmazlar. Becerileri model yürütür ve çalıştırmadan çalıştırmaya değişebilir. İkisini de sınırsız “ajanın çağırabileceği işlevler” saymak, ajan tabanlı sistemleri incelemeyi ve hata ayıklamayı zorlaştırır.
Ajan nelere erişebilir
Müşteriye özel bir sistem tasarımındaki ajan, yalnızca kapsamının gerekçelendirdiği araç ve becerileri alır. Bir ajan onaylı, salt okunur bir kaynak alırken başka bir ajan ayrıca yetkilendirilmiş bir yazma işlevi alabilir. Hiçbiri diğerinin yetkisini devralmaz. MCP bu işlevler için olası arayüzlerden biridir, zorunlu değildir. Ajanın davranışını okunabilir kılan şey, kapsamın tanımlanmasıdır.
Nasıl sürümlenirler
Onaylı bir sistem tasarımında araçlar ve beceriler sürümlenmiş arayüzler kullanır. Bir aracın çıktı şeması değiştiğinde, örneğin yeni bir alan eklendiğinde ya da eskisi kullanımdan kalktığında, tüketiciler yeni sürümü açıkça ele alır. Canlı ortamdaki yönlendirme, sürümler arasında sessizce geçmez.
Bu terimleri kendi kararlarınızdan biri üzerinde birlikte ele almak ister misiniz? Karar Planı ile başlayın