Veštačka inteligencija na srpskom 02.09.2026.
Pojam

Pozivanje alata (tool use)

Sposobnost AI modela da poziva spoljne funkcije i servise (pretragu, kod, API-je) da bi obavio zadatak.

Pozivanje alata (engl. tool use ili function calling) omogućava modelu da, umesto da samo piše tekst, pokrene konkretnu akciju: pretraži web, izvrši kod, pozove API ili upiše podatke. To je ključna sposobnost koja jezički model pretvara u AI agenta.

Kako radi u praksi

Programer uz pitanje pošalje modelu i spisak alata, gde svaki alat ima ime, kratak opis i popis parametara. Model ne izvršava ništa sam. Kada proceni da mu alat treba, umesto odgovora vrati strukturirani zahtev, na primer „pozovi proveri_stanje sa brojem porudžbine 5512". Aplikacija taj poziv izvrši, rezultat vrati modelu, i model tek onda sastavi odgovor za korisnika.

U agentnom radu ta razmena se ponavlja više puta u jednom zadatku: model pozove pretragu, iz rezultata izabere dokument, pozove alat za čitanje, pa alat za slanje mejla. Pošto svaki poziv prolazi kroz kod aplikacije, tu se postavljaju i granice: koji alati su uopšte ponuđeni, koje akcije traže potvrdu čoveka i šta se beleži u dnevnik.

Zašto je bitno i gde se sreće

Bez alata model može samo da opiše šta bi trebalo uraditi. Sa alatima on rezerviše termin, otvara tiket, menja fajl u projektu ili pravi izveštaj iz baze. Zato je pozivanje alata temelj svega što se danas naziva agentnim AI, a standardi poput MCP definišu kako model te alate otkriva i koristi na jednoobrazan način.

Isti mehanizam rešava i problem tačnosti. Model koji ume da pozove kalkulator, bazu ili pretragu ne mora da pogađa podatak iz sećanja, pa se broj halucinacija osetno smanjuje kod pitanja sa proverljivim odgovorom.

U svakodnevnim proizvodima ovo se vidi svuda gde asistent uradi nešto umesto da o tome priča: proveri stanje pošiljke, napravi kalendarski unos, pokrene izveštaj. Za tim koji gradi takvo rešenje najveći deo posla i nije model, već pažljivo biranje alata koje mu daje i pravila kada se koji koristi.

Česta zabluda

Najčešća zabluda je da model sam izvršava kod ili poziva API. Model samo predlaže poziv, izvršenje je uvek na strani aplikacije, i tu leži sva kontrola. Ko to razume, jasno mu je i zašto se agentu ne daje alat sa širokim ovlašćenjima „za svaki slučaj".

Druga zabluda je da je dovoljno dodati alate pa da agent proradi. Model bira alat na osnovu opisa, pa nejasan opis ili dvadeset sličnih alata vode ka pogrešnim pozivima. U praksi mali skup dobro imenovanih alata radi bolje od velikog i neuređenog. Vredi paziti i na bezbednost: sadržaj koji model pročita sa veba ili iz dokumenta može da sadrži uputstvo koje pokušava da preusmeri agenta, pa se takav tekst tretira kao podatak, nikada kao naredba.

Za dalje čitanje

Svi pojmovi

Budi u toku sa AI revolucijom

Prijavi se na newsletter i primaj najvažnije o AI agentima i modelima u inbox.