← Mapa naprednog učenjanapredna lekcija

Tool calling

Dajte modelu mali skup opisanih radnji, dok softver zadržava kontrolu nad izvršavanjem.

  • 11 minuta
  • srednje
  • Pregledano 2026-07-16
01

Š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.

02

Zašto je važno?

Povezuje tumačenje sa stvarnom sposobnošću bez davanja neograničenog pristupa sistemu.

03

Mentalni model

Model predlaže alat i argumente; pouzdan softver proverava i izvršava poziv.

04

Jednostavan primer

Asistent za porudžbine poziva getOrderStatus sa proverenim ID-jem, pa objašnjava vraćeni status.

05

Šta nije

Opis alata nije bezbednosna granica. Dozvole, validacija, ograničenja poziva, odobrenja i revizioni trag pripadaju softveru.

06

Šta prvo treba naučiti

Ove ideje pomažu da lekciju smestite u pravi kontekst.

  • Strukturisani izlazi
  • API-ji
  • Dozvole
07

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.
08

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.

09

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.

10

Šta učiti dalje

Naučite agent loop i tačke odobrenja.