API Entegrasyonları

AI Fonksiyon Tanımlama ve Yönetim Rehberi

AI Fonksiyonları ve Yapılandırma Kılavuzu

AI fonksiyonları (Function Calling), asistanınızın sadece sohbet etmekle kalmayıp veritabanından bilgi çekmek veya harici sistemlerle entegre çalışmak için kullanabileceği gerçek araçlardır.

Çalışma Mantığı (Function Calling)

Yapay zeka modeli kullanıcı mesajını aldığında, kendisine tanımlanmış fonksiyonların açıklamalarını inceler. Eğer kullanıcı "Yarınki satış toplantısı saat kaçta?" gibi dinamik bir bilgi talep ederse, model doğrudan yanıt üretmek yerine get_calendar_events fonksiyonunu çağıracağını belirtir. Sistemimiz bu fonksiyonu çalıştırıp sonucu modele iletir ve model nihai yanıtı kullanıcıya sunar.

Parametre Tanımlama ve Doğrulama

Fonksiyonlar tanımlanırken yapay zekanın hangi bilgileri parametre olarak göndermesi gerektiği (JSON şeması ile) belirtilir. Örneğin bir kargo sorgulama fonksiyonu için tracking_number parametresi zorunlu kılınabilir. Yapay zeka bu parametreyi mesajdan çekip formatını doğruladıktan sonra API'ye iletir.

AI Ayarları: Sıcaklık (Temperature) ve Token Limitleri

Her asistanın yapay zeka kararlılığını yapılandırabilirsiniz:

  • Sıcaklık (Temperature): 0.0 ile 1.0 arasında değer alır. 0.0 asistanın kesin, tutarlı ve tekrarlanabilir yanıtlar vermesini sağlar (operasyonel işler için önerilir). 1.0 ise yaratıcı ve değişken yanıtlar üretir.
  • Maksimum Token Limiti: AI modelinin tek seferde üretebileceği maksimum kelime/karakter sınırını belirler, böylece gereksiz yüksek kredi tüketimi engellenir.

Asistan Yetkilendirmeleri

Oluşturduğunuz her AI fonksiyonunu her asistan kullanamaz. Güvenlik için şirket panelinden her asistan için hangi fonksiyonların (örn: departman yönlendirme, taslak yazma) aktif edileceğini tek tek seçmeniz gerekir.

Paylaş:
Bu makale yardımcı oldu mu?