Odborná definícia
Význam a odborné vymedzenie pojmu
Function calling je integračný vzor, pri ktorom model na základe používateľského vstupu vyberie vopred definovaný nástroj a vytvorí štruktúrované argumenty podľa jeho schémy. Samotný model zvyčajne funkciu nevykoná. Aplikačný kód musí validovať argumenty, overiť oprávnenie, zavolať externý systém a vrátiť výsledok do konverzácie. Schéma obmedzuje formát, nie pravdivosť zámeru ani bezpečnosť operácie. Kritické akcie preto potrebujú potvrdenie, idempotenciu, audit a kontrolu výstupu.
Zrozumiteľné vysvetlenie
Ako sa pojem používa v praxi
Používateľ napíše, že chce zistiť stav objednávky. Model nerozhodne iba textom, ale vytvorí volanie get_order_status s číslom objednávky. Server skontroluje, či číslo patrí prihlásenému účtu, zavolá interné API a výsledok pošle modelu na formuláciu odpovede. Ak model navrhne delete_order alebo vymyslí parameter, aplikácia ho nesmie slepo vykonať. Function calling premieňa jazyk na štruktúrovaný návrh akcie, no bezpečná autorita zostáva v aplikačnej vrstve.
Časté otázky
Otázky, ktoré spresňujú význam
Vykonáva model funkciu sám?
Nie v bežnej architektúre. Generuje názov nástroja a argumenty. Skutočný kód spustí hostiteľská aplikácia podľa vlastných bezpečnostných pravidiel.
Na čo slúži JSON Schema?
Opisuje povolené polia, typy a požadované argumenty. Pomáha vytvoriť parsovateľný výstup, ale nenahrádza serverovú validáciu hodnôt.
Čo znamená strict schema adherence?
Model má generovať argumenty presne podľa podporovanej schémy. Aj formálne platný JSON však môže obsahovať nesprávne ID alebo nevhodný zámer.
Kedy treba vyžiadať potvrdenie používateľa?
Pred finančnou, právnou, deštruktívnou alebo inak významnou akciou. Potvrdenie má jasne uviesť konkrétny objekt a následok operácie.
Ako sa bráni duplicitnému vykonaniu?
Použijú sa idempotency keys, stavový automat, unikátne identifikátory volania a evidencia výsledku, aby retry nevytvoril druhú platbu či rezerváciu.
Súvisiace pojmy
Významové a tematické súvislosti
Pojem v rozhodovaní
Odborné články, ktoré tento pojem používajú v praxi
Zdroje a redakčná stopa
Použité východiská a odborná revízia
Definícia je autorská odborná syntéza. Pri právnych a regulačných rozhodnutiach má prednosť aktuálne oficiálne znenie predpisu a posúdenie konkrétneho prípadu.
