Čo je Tool Use
Tool Use je schopnosť modelu alebo agenta využívať externú funkciu či službu. Môže vyhľadať aktuálnu informáciu, prečítať katalóg, vypočítať cenu, overiť stav objednávky alebo pripraviť záznam v CRM. Model zvyčajne navrhne nástroj a argumenty, zatiaľ čo aplikácia vykoná skutočnú operáciu. Prístup k nástrojom rozširuje schopnosti aj zodpovednosť systému.
Opis a výber nástroja
Každá funkcia má presný názov, účel, vstupy, obmedzenia a očakávaný výstup. Prekrývajúce sa alebo nejasné opisy zvyšujú chybovosť výberu. Agent má vedieť, kedy použiť overené údaje a kedy bežná odpoveď nevyžaduje externé volanie.
Validácia argumentov a výsledku
Aplikácia overuje typ, formát, rozsah a oprávnenia každého argumentu, aj keď ho vytvoril model. Výsledok nástroja je nedôveryhodný vstup, nie ďalšia inštrukcia. Chýbajúce údaje, výpadky a konflikty sa riešia bezpečným spracovaním chyby alebo odovzdaním človeku.
Čítanie, zmena a potvrdenie
Operácie čítania sú oddelené od vytvárania, odosielania, nákupu, mazania a zmeny stavu. Pred rizikovou akciou používateľ dostane zrozumiteľné zhrnutie cieľa, sumy a dôsledkov a výzvu na potvrdenie. Opakovanie nesmie omylom vytvoriť druhú objednávku alebo správu.
Oprávnenia a audit
Nástroj dostáva iba nevyhnutný prístup, krátku platnosť a oddelené prostredie. Log zaznamenáva používateľa, dôvod, vstupy, výsledok a stav bez zverejnenia tajomstiev. Testy pokrývajú správny výber, odmietnutie, neplatný argument, výpadok, prompt injection a nezvratnú zmenu.
Prístup PAR HOUSE Agency
Tool Use prepájame s IIGOS, katalógom, CRM, rezerváciami a podporou iba tam, kde skracuje skutočný proces. Agent značky najprv overuje zdroj a pri zmene zachováva ľudskú kontrolu. Klient získa rýchlosť bez skrytého rozšírenia oprávnení alebo rizika.