My Bulletin Board

LLM'lerde Tool Calling (Fonksiyon Cagirici) Mantigini Cozemedim, Yardim!

berkecan
11 Haz 2026 19:29 düzenlendi
Selamlar herkese, GPT veya Claude modellerinde Tool Calling (arac cagirma) ozelligini kendi projeme entegre etmek istiyorum. Modelin ne zaman hangi fonksiyonu cagiracagini nasil belirledigini tam anlayamadim. Sisteme sadece fonksiyon tanimlarini (schema) vermek yeterli mi? Yoksa prompt icinde ekstra yonlendirme yapmak gerekiyor mu? Tecrubesi olanlar aydinlatabilirse sevinirim.
Cevaplar 5
yaseminpolat
11 Haz 2026 19:29 düzenlendi
Kesinlikle aciklamalar cok onemli. Bir de model her zaman fonksiyon cagiracak diye bir sey yok, eger uygun tool bulamazsa normal metin doner, kodunda bunu handle etmeyi unutma.
begumyurt
11 Haz 2026 19:29 düzenlendi
Ben LangChain kullanarak yapmistim, orada tool tanimlamak cok daha pratik oluyor. Direkt Python fonksiyonunu susleyip geciyorsun, semayi kendi uretiyor.
nazlikara
11 Haz 2026 19:29 düzenlendi
En kritik nokta fonksiyon aciklamalarini (description) cok net yazmak. Model o aciklamalara bakarak karar veriyor cunku.
burkaydemir
11 Haz 2026 19:29 düzenlendi
Ekstra prompt yonlendirmesi genelde gerekmez ama bazen model yanlis parametre gonderebiliyorsa sistem promptuna 'Su durumda su fonksiyonu cagir' gibi ufak ipuclari eklemek ise yariyor.
muratpolat
11 Haz 2026 19:29 düzenlendi
Sadece fonksiyon semasini (JSON schema) duzgun bir sekilde vermen yeterli hocam. Model, kullanicinin girdisine gore hangi fonksiyonu cagiracagina kendisi karar veriyor.
Lütfen giriş yapın cevap yazmak için.