Sözlük

Araç çağırma (function calling)

Araç çağırma, bir dil modelinin konuşma sırasında takvim, CRM ya da başka bir sistemdeki tanımlı bir işlevi yapılandırılmış parametrelerle çalıştırmasıdır.

Araç çağırma (function calling, tool use), bir büyük dil modelinin yalnızca metin üretmekle kalmayıp önceden tanımlanmış işlevleri kullanabilmesidir. Örneğin bir ses ajanı "Salı öğleden sonra boş saat var mı?" sorusunu tahminle cevaplamaz; takvim aracını çağırır ve gelen sonuca göre konuşur. Müşteri kaydını CRM'de bulmak, sipariş durumunu sorgulamak, randevu oluşturmak ve aramayı bir kuyruğa aktarmak tipik araçlardır. Araç çağırma, ajanı yalnızca konuşan bir arayüzden işi gerçekten yapan bir sisteme dönüştürür.

Nasıl çalışır

Her araç bir ad, ne işe yaradığını anlatan bir açıklama ve beklediği parametrelerin şemasıyla tanımlanır. Model konuşmanın bir noktasında bir araca ihtiyaç olduğuna karar verirse metin yerine aracın adını ve parametrelerini (örneğin tarih ve saat) yapılandırılmış biçimde üretir. Uygulama bu çağrıyı çalıştırır, örneğin bir API'ye ya da webhook adresine istek gönderir ve sonucu modele geri verir; model cevabını bu sonuca göre kurar.

Neden önemli

Güncel bilgi gerçek sistemden geldiği için araç çağırma, ajanın bilmediği bir şeyi uydurma (halüsinasyon) riskini azaltır. Ama yeni riskler de getirir: yanlış parametreyle oluşturulan bir randevu ya da gereğinden geniş yetkiye sahip bir araç gibi. İyi uygulamalar şunlardır: aracın açıklamasını net yazmak, kritik işlemlerden önce arayandan teyit almak, araçlara yalnızca gerekli yetkiyi vermek ve her çağrıyı kayda geçirmek.

Speakline'da

Speakline'da ajanınıza araç eklersiniz: randevu oluşturma, değiştirme ve iptal etme, bilgi bankasında arama, SMS gönderme, aramayı kuyruğa aktarma ve aramayı sonlandırma gibi hazır araçların yanında, kendi sisteminize istek gönderen özel araçlar da tanımlayabilirsiniz. Ayrıntılar için Ses ajanları sayfasına bakın.

İlgili terimler

Büyük dil modeli (LLM)
Büyük dil modeli (LLM), çok büyük metin verisiyle eğitilen ve bir ses ajanında arayanın isteğini anlayıp yanıtı oluşturan yapay zekâ modelidir.
Yapay zekâ ses ajanı (AI voice agent)
Yapay zekâ ses ajanı, telefon aramalarını doğal konuşmayla yanıtlayan, soruları cevaplayıp işlem başlatan ve gerektiğinde aramayı insana devreden yazılımdır.
Web kancası (webhook)
Webhook, bir sistemde bir olay gerçekleştiğinde başka bir sisteme otomatik olarak HTTP isteğiyle bildirim gönderilmesini sağlayan entegrasyon yöntemidir.
Halüsinasyon (hallucination)
Halüsinasyon, bir dil modelinin akla yatkın görünen ama yanlış ya da kaynağı olmayan bilgi üretmesidir; ses ajanlarında önceden ele alınması gereken risktir.

Bu hafta canlı bir ses ajanı yayına alın.

Yeni ekipleri kendi senaryolarınız ve numaralarınızla beş iş gününden kısa sürede devreye alıyoruz.

Pilot başlat