📖 Otonom Ajanlar
Function Calling / Tool Use (Harici Araç & API Entegrasyonu)
Modelin doğal dildeki talebi analiz edip uygun fonksiyon adını ve parametrelerini standart JSON nesnesi olarak döndürmesini sağlar.
⚡ Sözdizimi (Syntax)
"tools": [{"type": "function", "function": {...}}]
🛠️ Pratik Kullanım Örnekleri
📌 Hava Durumu API Çağrısı Tanımı
{\n "name": "get_weather",\n "description": "Belirtilen şehrin anlık hava durumunu getirir",\n "parameters": {\n "type": "object",\n "properties": {\n "city": { "type": "string", "description": "Şehir adı, örn: İstanbul" }\n },\n "required": ["city"]\n }\n}
💡
Mühendislik İpucu & En İyi Pratik:
Model fonksiyonu kendisi çalıştırmaz; sizin kodunuz dönen parametrelerle fonksiyonu çalıştırıp sonucunu modele geri gönderir.
İlgili Kılavuzlar
Temperature (Yapay Zeka Yaratıcılık ve Rastgelelik Ayarı)
Top-P / Nucleus Sampling (Çekirdek Olasılık Filtreleme)
System Prompt (Model Rol ve Davranış Kılavuzu)
Chain-of-Thought / CoT (Düşünce Zinciri Direktifi)
Presence Penalty (Yeni Konulara Geçiş Cezası)
Few-Shot Prompting (Örneklerle Öğretme)
Function Calling / Tool Use (Harici Araç & API Entegrasyonu)
Context Window (Bağlam Bellek Kapasitesi - Token)