Tool calling (araç çağırma, function calling), büyük dil modelinin bir görevi tamamlamak için kendisine tanıtılmış bir fonksiyonu veya API’yi, doğru parametrelerle ve yapılandırılmış biçimde çağırmaya karar vermesidir. Yapay zeka ajanlarının “eyleme geçme” yeteneği bu mekanizmaya dayanır.

Nasıl çalışır?

Geliştirici, modele kullanabileceği araçların adını, açıklamasını ve parametre şemasını verir. Model, kullanıcının hedefine göre hangi aracın hangi parametrelerle çağrılacağına karar verir ve yapılandırılmış bir istek üretir. Uygulama bu isteği gerçekten çalıştırır, sonucu modele geri verir; model sonucu değerlendirip devam eder.

Güvenlik

Model yalnızca “çağırmayı önerir”; çağrıyı uygulama yürütür. Bu nokta yetki kontrolü, parametre doğrulama ve insan onayı için doğal bir kapıdır. Geri alınamaz işlemler (ödeme, silme, dış iletişim) bu kapıda onaya bağlanır.

İlgili terimler

MCP, yapay zeka ajanı, guardrail, human-in-the-loop.