Blog

AI povezan u stvarnom vremenu – Tool Calling

Saznajte više o AI značajki Tool Calling

Da biste zasebno provjerili današnje vrijeme, vozni red KTX-a, tečaj valuta i interne materijale, morate prelaziti između više aplikacija i sustava. AI koji upotrebljava samo informacije dostupne do trenutka završetka učenja teško odražava situacije koje se neprestano mijenjaju.
Tool Calling omogućuje AI-ju da odabere vanjske alate prikladne korisničkom zahtjevu te dohvaća najnovije informacije i izvršava poslovne zadatke. U ovom članku objašnjavamo kako Tool Calling funkcionira, područja primjene i na što treba obratiti pozornost pri dizajnu.

Što je Tool Calling

Tool Calling je tehnologija koja povezuje velike jezične modele s vanjskim funkcijama, API-jima, bazama podataka i poslovnim sustavima kako bi ih mogli pozivati. AI analizira korisnički zahtjev, određuje potrebne alate i ulazne vrijednosti, a zatim na temelju rezultata koje alati vrate sastavlja odgovor ili izvršava sljedeći zadatak.

Razlike prema načinu obrade informacija AI-ja
KategorijaObrada na temelju podataka za učenjeObrada na temelju značajke Tool Calling
Vrijeme informacijaUpotreba informacija dostupnih do trenutka učenja modelaUpotreba vanjskih podataka dostupnih u trenutku poziva
IzračunGeneriranje rezultata na temelju kontekstaProvjera rezultata pozivanjem kalkulatora ili funkcije za izračun
Interni materijaliUpotreba samo informacija uključenih u proces učenjaDohvaćanje podataka iz baza podataka i sustava za dokumente za koje su odobrena prava pristupa
Izvršavanje zadatakaGeneriranje rečenice odgovoraIzvršavanje zadataka poput rezerviranja, registracije, slanja i izrade izvještaja

Tijek obrade zahtjeva

Proces obrade zahtjeva
Primjer zahtjeva

Što je moguće uz Tool Calling

Pozivanje alata povezuje dohvaćanje informacija i izvršavanje zadataka u jedan tijek razgovora. Korisnici mogu prirodnim jezikom navesti uvjete bez poznavanja načina pretraživanja ili lokacije izbornika pojedinih usluga. Poduzeća mogu različito konfigurirati alate koji se mogu pozivati u skladu s korisničkim ovlastima i poslovnim pravilima.

Područje primjenePovezani sustaviPrimjer obrade
Informacije u stvarnom vremenuAPI-ji za vremensku prognozu, promet, devizne tečajeve i cijene dionicaDohvaćanje informacija u trenutku upita i usporedba prema uvjetima
Precizni izračuniKalkulatori, statističke funkcije i API-ji za izračun naknadaIzračun poreza, udaljenosti, troškova i statističkih vrijednosti
Interni podaciSpremišta dokumenata, baze podataka i sustavi za pretraživanjePretraživanje pravilnika, ugovora i podataka o rezultatima u okviru ovlasti
Upravljanje rasporedomKalendari i sustavi za rezervacijeProvjera dostupnih termina i dodavanje događaja u raspored
KomunikacijaE-pošta, alati za razmjenu poruka i sustavi za obavijestiSastavljanje i slanje poruka nakon odobrenja korisnika
Automatizacija poslovanjaSustavi za izvješća, upravljanje odnosima s korisnicima i planiranje resursa poduzećaPrikupljanje podataka, ispunjavanje obrazaca i promjena statusa

Stavke koje treba provjeriti pri dizajnu

Povećanjem broja povezanih vanjskih sustava istodobno se proširuju opseg pristupa podacima i ovlasti za izvršavanje. Operateri usluga moraju konkretno definirati postupke provjere prije i nakon pozivanja, načine odgovora na pogreške i ograničenja troškova. Korisnicima mora biti omogućeno provjeriti koje se informacije i kojem sustavu prenose.

Stavka za provjeruMogući problemNačin dizajna
Zaštita osobnih podatakaTijekom pozivanja osobni se podaci mogu prenijeti vanjskom sustavuPrenositi samo potrebne podatke te upravljati šifriranjem, razdobljem pohrane i uvjetima pružanja podataka trećim stranama
Pristupne ovlastiMože se pristupiti podacima ili funkcijama za koje ne postoje ovlasti korištenjaPrimijeniti autentifikaciju korisnika i ovlasti prema ulogama te ponovno provjeriti ovlasti prije pozivanja
Točnost podatakaAPI može vratiti zastarjele ili netočne vrijednostiNavesti vrijeme i izvor podataka te primijeniti provjeru valjanosti i unakrsnu provjeru
Odgovornost za izvršavanjeTijekom rezervacije, plaćanja ili slanja može se potvrditi nenamjerna radnjaZa radnje koje je teško otkazati primijeniti potvrdu korisnika i korake odobrenja
Upravljanje troškovimaOperativni se troškovi mogu povećati zbog ponovljenih pozivanja i velikog broja zahtjevaPostaviti ograničenja broja pozivanja, pohranu rezultata i pravila za sprječavanje dupliciranih zahtjeva
OdržavanjeVanjski API-ji i formati ulaza mogu se promijenitiUpravljati verzijama, automatiziranim testovima i otkrivanjem kvarova te provoditi postupke zamjenske obrade
  • Osjetljive informacije ograničavamo na opseg potreban za svrhu poziva.
  • Za plaćanja, rezervacije, prijenose i brisanja uvodimo korak korisničkog odobrenja.
  • Kontinuirano bilježimo vrijeme odziva alata, stopu pogrešaka i troškove poziva.
  • U rezultatima prikazujemo izvor vanjskih podataka i vrijeme dohvaćanja.
  • U slučaju kvara alata primjenjujemo kriterije za broj ponovnih pokušaja i zamjensku obradu.

CLEVI-jev smjer za primjenu u stvarnom poslovanju

Načela primjene CLEVI-ja

Iskoristivost AI-ja u poslovanju ovisi o performansama modela, alatima koji se mogu povezati, točnosti izvršavanja i razini sigurnosnih kontrola. Povezivanjem više alata s jednim zahtjevom moguće je na istom zaslonu obraditi sve, od pretraživanja informacija do organiziranja rezultata i naknadnih zadataka. Primjenom dozvola i postupaka odobravanja za pojedine poslovne procese moguće je smanjiti ponavljajuće zadatke uz održavanje sigurnosnih politika organizacije.

  • Tool Calling
  • Function Calling
  • Generativni AI
  • AI agent
  • Automatizacija poslovanja
  • Integracija API-ja
Natrag na redakciju
CLEVI

Jezik i regija

Strojno prevedeni jezici označeni su. Dostupnost prati objavljeni paket web-mjesta.

136 jezika

Preporučeno

1

Istočna Azija

7

Jugoistočna Azija

11

Južna Azija

18

Srednja Azija

5

Bliski istok i Kavkaz

10

Zapadna Europa i Južna Europa

16

Ujedinjeno Kraljevstvo i Irska

4

Sjeverna Europa

10

Srednja Europa i Balkan

14

Istočna Europa

5

Istočna Afrika

8

Zapadna Afrika i Središnja Afrika

9

Južna Afrika

8

Amerike

5

Oceanija

5