Atpakaļ uz vārdnīcu Tehnoloģija

Funkciju izsaukšana (Function Calling)

Function Calling ļauj AI valodas modeļiem strukturēti izsaukt ārējas funkcijas un API, pārveidojot dabiskās valodas pieprasījumus precīzos darbības izsaukumos.

Kas ir Function Calling?

Function Calling ir tehnika, kas ļauj lielajiem valodas modeļiem (LLM) ģenerēt strukturētus funkciju izsaukumus, nevis tikai tekstu. Modelis analizē lietotāja pieprasījumu, nosaka, kura funkcija ir piemērota, un ģenerē pareizos parametrus JSON formātā. Tas pārveido LLM no teksta ģeneratora par inteliģentu orķestratoru, kas spēj mijiedarboties ar ārējām sistēmām.

Darbības princips

Izstrādātājs definē pieejamās funkcijas ar to nosaukumiem, aprakstiem un parametru shēmām. Kad lietotājs uzdod jautājumu, modelis izvērtē, vai kāda funkcija var palīdzēt atbildēt, un ģenerē atbilstošu izsaukumu. Lietojumprogramma izpilda funkciju un atgriež rezultātu modelim, kas to izmanto atbildes formulēšanai. Vairāksoļu izsaukumi ļauj veidot sarežģītas darbplūsmas.

Uzņēmumu pielietojumi

Function Calling ir pamats AI aģentu sistēmām — aģenti izmanto funkcijas, lai piekļūtu datu bāzēm, izsauktu API, nosūtītu e-pastus, izveidotu biļetes un veiktu citas darbības. Tas ļauj integrēt AI ar esošajām biznesa sistēmām (CRM, ERP, ITSM) bez to pārrakstīšanas. Drošības ziņā svarīgi ierobežot pieejamās funkcijas un validēt parametrus pirms izpildes.

Saistītie pakalpojumi un produkti