Tool use (eszközhasználat)
Az AI képessége arra, hogy külső szoftvereket, API-kat, böngészőt vagy fájlkezelő műveleteket használjon egy feladat végrehajtásához. Tágabb fogalom, mint a function calling.
Analógia
Mint egy tudásmunkás, aki nemcsak gondolkodik, hanem megnyit egy táblázatot, keres az interneten, és elküld egy emailt is.
Miért fontos?
A gyakorlati AI-használat ott kezd igazán értékessé válni, amikor a rendszer nemcsak válaszol, hanem dolgozik is. Ez teremti meg az átmenetet a beszélgetésből a workflow- és agent-logikába.
Hogyan működik?
Eszközhasználatkor a modell nem közvetlenül kezeli a külső programot. A kapott kérdés és az elérhető eszközök leírása alapján kiválaszt egy műveletet, majd strukturált hívást ad vissza, például egy keresési kifejezéssel vagy számítási adatokkal. Az ezt körülvevő alkalmazás ellenőrzi a hívást, végrehajtja, és a kapott eredményt ismét a modellnek adja. A modell ezután értelmezheti az eredményt, újabb eszközt hívhat, vagy megfogalmazhatja a választ.
A hétköznapi AI-használatban ez látható keresésnél, fájlok feldolgozásánál, számításnál vagy naptári műveletnél. A felhasználó gyakran csak a végeredményt látja, pedig a háttérben több kérés és válasz követhette egymást. Az eszközök képességeit és hozzáférését a környező szoftver szabja meg; attól, hogy a modell kérhet egy műveletet, még nem biztos, hogy jogosult is végrehajtani. A hibás paraméter vagy félreértett találat a folytatást is félreviheti.
Példa
Egy felhasználó azt kéri, hogy ossza el a csapat heti beosztását. Az asszisztens lekéri az elérhetőségeket, ellenőrzi az ütközéseket, majd a jóváhagyás után beírja a műszakokat a naptárba.
Gyakori tévhit
Az eszközhívás nem jelenti azt, hogy a modell korlátlan hozzáférést kap a számítógéphez. A hozzáférést az alkalmazás által felkínált eszközök és jogosultságok határozzák meg.