Tool calling
Dajte modelu mali skup opisanih radnji, dok softver zadržava kontrolu nad izvršavanjem.
- 11 minuta
- srednje
- Pregledano 2026-07-16
Šta je to?
Tool calling omogućava modelu da izabere definisanu funkciju i pripremi strukturisane argumente. Aplikacija proverava zahtev, izvršava operaciju i vraća rezultat.
Zašto je važno?
Povezuje tumačenje sa stvarnom sposobnošću bez davanja neograničenog pristupa sistemu.
Mentalni model
Model predlaže alat i argumente; pouzdan softver proverava i izvršava poziv.
Jednostavan primer
Asistent za porudžbine poziva getOrderStatus sa proverenim ID-jem, pa objašnjava vraćeni status.
Šta nije
Opis alata nije bezbednosna granica. Dozvole, validacija, ograničenja poziva, odobrenja i revizioni trag pripadaju softveru.
Šta prvo treba naučiti
Ove ideje pomažu da lekciju smestite u pravi kontekst.
- Strukturisani izlazi
- API-ji
- Dozvole
Prvih 60 minuta
Iskoristite jedan fokusiran sat da ideju pretvorite u nešto konkretno.
- Definišite jedan uski read-only alat sa šemom.
- Testirajte ispravne i neispravne argumente.
- Vratite jasnu grešku alata i pogledajte kako model reaguje.
Prvo napravite ovo
Napravite asistenta sa dva alata koji može da pročita porudžbinu i pripremi, ali ne i pošalje, poruku kupcu.
Kada ga ne treba koristiti
Ne izlažite širok pristup bazi, shell izvršavanje ili nepovratne radnje kada uža funkcija može da uradi posao.
Šta učiti dalje
Naučite agent loop i tačke odobrenja.