Araç çağırma, bir dil modelinin gerektiğinde dış bir fonksiyonu, API'yi ya da aracı belirli parametrelerle kullanmaya karar vermesidir.
Araç Çağırma ne demek?
Geliştirici modele kullanabileceği araçları (ör. hava durumu sorgulama, veritabanında arama, e-posta gönderme) ad, açıklama ve parametreleriyle tanıtır. Model, kullanıcının isteğine göre hangi aracı hangi değerlerle çağıracağını yapılandırılmış bir çıktıyla belirtir; uygulama aracı çalıştırıp sonucu modele geri verir.
Bu sayede model kendi bilgisinin ötesine geçip güncel veriye ulaşabilir ve gerçek işlemler yapabilir.
Örnek
Kullanıcı "Yarın Ankara'da yağmur var mı?" diye sorar; model hava_durumu(sehir="Ankara", tarih="yarın") aracını çağırır, gelen veriyle cevap verir.