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.0ile1.0arasında değer alır.0.0asistanın kesin, tutarlı ve tekrarlanabilir yanıtlar vermesini sağlar (operasyonel işler için önerilir).1.0ise 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.