Dinamikus eszközfĂŒggĂ©s-kezelĂ©s: gyorsabb AI döntĂ©sek

MestersĂ©ges intelligencia a kiskereskedelemben Ă©s e-kereskedelemben‱‱By 3L3C

Dinamikus tool retrieval (DTDR) 23–104%-kal javĂ­thatja a function calling sikerĂ©t. NĂ©zd meg, mit jelent ez e-kereskedelemben Ă©s egĂ©szsĂ©gĂŒgyben.

LLM ĂŒgynökökfunction callingtool retrievale-kereskedelem automatizĂĄlĂĄskĂ©szletoptimalizĂĄlĂĄsAI egĂ©szsĂ©gĂŒgy
Share:

Featured image for Dinamikus eszközfĂŒggĂ©s-kezelĂ©s: gyorsabb AI döntĂ©sek

Dinamikus eszközfĂŒggĂ©s-kezelĂ©s: gyorsabb AI döntĂ©sek

A legtöbb AI-alapĂș â€žĂŒgynök” ott vĂ©rzik el, ahol a felhasznĂĄlĂł mĂĄr nem lĂĄt rĂĄ: tĂșl sok eszközt adunk a modell kezĂ©be, rossz sorrendben, rossz pillanatban. Egy kiskereskedelmi chatbot, egy e-kereskedelmi keresƑ, vagy egy egĂ©szsĂ©gĂŒgyi triĂĄzsrendszer ilyenkor ugyanazt csinĂĄlja: kinyit egy tĂșlzsĂșfolt szerszĂĄmoslĂĄdĂĄt, aztĂĄn bizonytalanul matat benne. EbbƑl lesz a lassĂș vĂĄlaszidƑ, a felesleges API-hĂ­vĂĄs, Ă©s a „majdnem jó” döntĂ©s.

A 2025.12.22-Ă©n frissen publikĂĄlt kutatĂĄs (arXiv:2512.17052) erre egy nagyon gyakorlatias vĂĄlaszt ad: Dynamic Tool Dependency Retrieval (DTDR), vagyis dinamikus eszközfĂŒggĂ©s-visszakeresĂ©s. A lĂ©nyeg: ne csak a kezdeti kĂ©rdĂ©s alapjĂĄn vĂĄlasszunk eszközöket (mint a statikus retrieverek), hanem az Ă©ppen futĂł vĂ©grehajtĂĄs ĂĄllapota alapjĂĄn is, lĂ©pĂ©srƑl lĂ©pĂ©sre. A szerzƑk mĂ©rĂ©sei szerint a dinamikus megközelĂ­tĂ©s 23%–104% közötti javulĂĄst hozott a funkciĂłhĂ­vĂĄsok sikeressĂ©gĂ©ben több adathalmazon Ă©s több LLM-backbone-on.

És hogy jön ez a „MestersĂ©ges intelligencia a kiskereskedelemben Ă©s e-kereskedelemben” sorozathoz, illetve az egĂ©szsĂ©gĂŒgyi kampĂĄnyunkhoz? Úgy, hogy ugyanaz a problĂ©ma jelenik meg mindkĂ©t terĂŒleten: a valĂłs idejƱ döntĂ©sekhez nem elĂ©g okosnak lenni. Gyorsnak Ă©s megbĂ­zhatĂłnak is kell lenni.

Miért rossz a statikus eszközvålasztås a valós rendszerekben?

VĂĄlasz elsƑre: a statikus eszköz-retrieval azĂ©rt bukik meg, mert a feladat kontextusa menet közben vĂĄltozik, miközben az eszközlista nem alkalmazkodik.

A legtöbb funkciĂłhĂ­vĂĄsos (function calling) ĂŒgynök Ășgy indul, hogy a felhasznĂĄlĂł kĂ©rdĂ©sĂ©bƑl kivĂĄlaszt nĂ©hĂĄny relevĂĄns toolt (API-kat, fĂŒggvĂ©nyeket), majd ezek leĂ­rĂĄsĂĄt beteszi a promptba. Ez papĂ­ron jĂł: rövidebb kontextus, kevesebb zavarĂł informĂĄciĂł.

A gond az, hogy a való életben a feladat többlépéses:

  • Egy e-kereskedelmi ĂŒgyfĂ©lszolgĂĄlati kĂ©rdĂ©snĂ©l elƑbb rendelĂ©st kell azonosĂ­tani, aztĂĄn szĂĄllĂ­tĂĄsi stĂĄtuszt lekĂ©rni, majd kompenzĂĄciĂłt ajĂĄnlani.
  • Egy kiskereskedelmi kĂ©szletoptimalizĂĄlĂĄsnĂĄl elƑbb Ă©rtĂ©kesĂ­tĂ©si adatot aggregĂĄlunk, aztĂĄn promĂłciĂłs naptĂĄrt Ă©s beszĂĄllĂ­tĂłi lead time-ot veszĂŒnk hozzĂĄ, vĂ©gĂŒl rendelĂ©si javaslatot generĂĄlunk.
  • EgĂ©szsĂ©gĂŒgyben egy triĂĄzs-ĂŒgynök elƑbb tĂŒneteket strukturĂĄl, aztĂĄn rizikĂłfaktorokat kĂ©rdez, majd döntĂ©si protokollt futtat Ă©s idƑpontot foglal.

A statikus retriever nem lĂĄtja, hogy a 2. vagy 3. lĂ©pĂ©sben Ă©pp hol tartunk. Így kĂ©t rossz dolog törtĂ©nik:

  1. IrrelevĂĄns eszközök kerĂŒlnek be (zaj a promptban), ami fĂ©lreviheti a modellt.
  2. HiĂĄnyoznak a „következƑ lĂ©pĂ©shez” szĂŒksĂ©ges eszközök, mert az elejĂ©n mĂ©g nem lĂĄtszottak.

Ez kĂŒlönösen fĂĄjdalmas ott, ahol szĂĄmĂ­t a milliszekundum Ă©s a pontossĂĄg: valĂłs idejƱ ajĂĄnlĂłrendszerek, pĂ©nztĂĄri csalĂĄsdetektĂĄlĂĄs, vagy egĂ©szsĂ©gĂŒgyben kĂ©palkotĂł elƑszƱrĂ©s.

DTDR röviden: eszközök, amik a vĂ©grehajtĂĄssal egyĂŒtt „érnek be”

VĂĄlasz elsƑre: a DTDR Ășgy javĂ­tja a function calling ĂŒgynököket, hogy az eszközök kivĂĄlasztĂĄsĂĄt nem egyszer, hanem többször vĂ©gzi el, Ă©s közben figyelembe veszi az aktuĂĄlis vĂ©grehajtĂĄsi kontextust.

A cikk központi ĂĄllĂ­tĂĄsa egyszerƱ Ă©s erƑs: a toolvĂĄlasztĂĄsnak dinamikusnak kell lennie. Nem elĂ©g a kezdeti felhasznĂĄlĂłi kĂ©rdĂ©s. Kell az is, hogy mi törtĂ©nt eddig:

  • milyen fĂŒggvĂ©nyt hĂ­vtunk meg,
  • mi volt a vĂĄlasz,
  • milyen rĂ©sz-eredmĂ©nyek jöttek,
  • milyen terv bontakozik ki.

A DTDR ezt a „futĂł kontextust” hasznĂĄlja, Ă©s eszközfĂŒggƑsĂ©geket is modellez: ha egy lĂ©pĂ©snĂ©l tipikusan egy mĂĄsik eszköz következik, akkor azt nagyobb esĂ©llyel fogja elƑhĂ­vni a rendszer.

Snippet-kompatibilis ĂĄllĂ­tĂĄs: A DTDR nem csak relevĂĄns eszközt keres, hanem a következƑ lĂ©pĂ©shez relevĂĄns eszközt keresi.

A tanulmĂĄny szerint a dinamikus eszközretrieval a funkciĂłhĂ­vĂĄsok sikeressĂ©gĂ©t 23%–104% között javĂ­totta a statikus retrieverekhez kĂ©pest. Ez nem „szĂ©p plusz”, hanem gyakran a kĂŒlönbsĂ©g aközött, hogy egy ĂŒgynök hasznĂĄlhatĂł-e Ă©lesben.

Kiskereskedelem és e-kereskedelem: hol hoz azonnali ROI-t a dinamikus tool retrieval?

VĂĄlasz elsƑre: ott, ahol a feladat több rendszeren megy keresztĂŒl (CRM, ERP, webshop motor, logisztika), Ă©s a következƑ lĂ©pĂ©s csak az elƑzƑ vĂĄlaszbĂłl derĂŒl ki.

1) ÜgyfĂ©lszolgĂĄlati automatizĂĄlĂĄs: kevesebb fĂ©lrehĂ­vĂĄs, rövidebb vĂĄlaszidƑ

Egy tipikus e-kereskedelmi jegy:

  • „Nem Ă©rkezett meg a csomagom, Ă©s ajĂĄndĂ©k lenne karĂĄcsonyra.”

Itt a rendszernek sorban kell:

  1. azonosítani a rendelést,
  2. lekérni a trackinget,
  3. megnézni a futårszolgålat SLA-jåt,
  4. kompenzĂĄciĂłs szabĂĄlyt alkalmazni,
  5. ha kell, ĂșjrakĂŒldĂ©st indĂ­tani.

Statikus retrieverrel gyakori, hogy mĂĄr az elejĂ©n betesz 10–15 toolt, köztĂŒk olyat is, ami nem kell (pĂ©ldĂĄul szĂĄmlĂĄzĂĄsi reklamĂĄciĂł). DTDR szemlĂ©lettel az ĂŒgynök az elsƑ lĂ©pĂ©snĂ©l csak az azonosĂ­tĂĄshoz szĂŒksĂ©ges eszközöket kapja, majd a tracking vĂĄlasz utĂĄn cĂ©lzottan jönnek a következƑ fĂŒggvĂ©nyek.

A gyakorlati hatĂĄs:

  • kevesebb prompt-zaj,
  • kevesebb rossz API-hĂ­vĂĄs,
  • stabilabb folyamat a csĂșcsidƑszakban (decemberben ez konkrĂ©t tĂșlĂ©lĂ©si kĂ©rdĂ©s).

2) KĂ©szletkezelĂ©s Ă©s kereslet-elƑrejelzĂ©s: fĂŒggƑsĂ©gek kezelĂ©se a valĂłsĂĄg szerint

A kĂ©szletoptimalizĂĄlĂĄs nem egyetlen modellkimenet. FĂŒgg attĂłl, hogy:

  • milyen promĂłciĂł fut,
  • milyen beszĂĄllĂ­tĂłi kĂ©sĂ©sek vannak,
  • van-e alternatĂ­v termĂ©k,
  • milyen a regionĂĄlis kereslet.

Dinamikus eszközretrieval akkor hasznos, amikor a rendszer a következƑ kĂ©rdĂ©st a rĂ©szadatokbĂłl tudja megfogalmazni. PĂ©ldĂĄul ha a beszĂĄllĂ­tĂł lead time-ja vĂĄratlanul nƑtt, akkor a „rendelĂ©si javaslat” elƑtt automatikusan elƑrĂ©bb kerĂŒl a „helyettesĂ­tƑ SKU-k” eszköze, vagy a „regionĂĄlis ĂĄtcsoportosĂ­tĂĄs” modul.

3) SzemĂ©lyre szabott ajĂĄnlĂłrendszerek: kontextusfĂŒggƑ adatlekĂ©rĂ©s

Sokan tĂșl hamar akarnak „mindent” betolni a modellnek: kosĂĄradat, böngĂ©szĂ©s, korĂĄbbi vĂĄsĂĄrlĂĄsok, kĂ©szlet, ĂĄr, kedvezmĂ©nyek. A valĂłsĂĄgban a relevĂĄns jelzĂ©sek sessionenkĂ©nt vĂĄltoznak.

  • Ha valaki ajĂĄndĂ©kot keres, mĂĄs attribĂștumok szĂĄmĂ­tanak.
  • Ha valaki Ășj vĂĄsĂĄrlĂł, a hidegindĂ­tĂĄs a szƱk keresztmetszet.

A DTDR logika itt abban segĂ­t, hogy ne minden adatforrĂĄst kĂ©rjĂŒnk le automatikusan, hanem csak azt, ami a pillanatnyi „mini-tervhez” kell.

EgĂ©szsĂ©gĂŒgyi pĂĄrhuzam: miĂ©rt Ă©letbevĂĄgĂł a fĂŒggƑsĂ©gkezelĂ©s?

VĂĄlasz elsƑre: mert egĂ©szsĂ©gĂŒgyben a rossz eszköz vagy rossz sorrend nem csak költsĂ©g, hanem kockĂĄzat is.

A kampĂĄnyunk („MestersĂ©ges intelligencia az egĂ©szsĂ©gĂŒgyben”) szempontjĂĄbĂłl a DTDR ĂŒzenete nagyon tiszta: a megbĂ­zhatĂłsĂĄg nem csak a modellben van, hanem az eszközlĂĄncban is.

Valós idejƱ képalkotås és diagnosztikai tåmogatås

Egy radiolĂłgiai elƑszƱrƑ rendszer lĂ©pĂ©sei:

  1. DICOM betöltés és normalizålås,
  2. minƑsĂ©gellenƑrzĂ©s (artifact, mozgĂĄs),
  3. modell-inferĂĄlĂĄs (pl. vĂ©rzĂ©s gyanĂș),
  4. priorizĂĄlĂĄs a munkalistĂĄn,
  5. riasztĂĄs / dokumentĂĄlĂĄs.

Ha a rendszer statikusan minden eszközt „odadob”, több a tĂ©ves eszközvĂĄlasztĂĄs Ă©s nƑ a kĂ©sleltetĂ©s. Dinamikus retrievalnĂ©l a workflow termĂ©szetes fĂŒggƑsĂ©gei Ă©rvĂ©nyesĂŒlnek: elƑbb minƑsĂ©gellenƑrzĂ©s, csak utĂĄna inferĂĄlĂĄs, Ă©s ha a minƑsĂ©g gyenge, akkor mĂĄs Ăștvonal.

KĂłrhĂĄzi workflow-ĂŒgynökök: protokollok, jogosultsĂĄgok, naplĂłzĂĄs

A kĂłrhĂĄzi folyamatokban a „tool” sokszor nem csak API, hanem szabĂĄly: jogosultsĂĄg, naplĂłzĂĄsi kötelezettsĂ©g, protokoll-lĂ©pĂ©sek. A fĂŒggƑsĂ©gek kezelĂ©se itt azt jelenti, hogy a rendszer nem ugorhat ĂĄt lĂ©pĂ©seket. A DTDR-szemlĂ©letƱ rendszerekben a kontextus alapjĂĄn elƑjönnek azok az eszközök, amelyek biztosĂ­tjĂĄk a megfelelĂ©st (audit log, consent ellenƑrzĂ©s), nem pedig „opcionĂĄlis extrakĂ©nt” szerepelnek.

Ezt szoktam a csapatoknak mondani: egy Ă©letkritikus ĂŒgynökben a sorrend nem UX-kĂ©rdĂ©s, hanem biztonsĂĄgi követelmĂ©ny.

Hogyan építsd be a DTDR gondolkodåst egy termékbe? (Gyakorlati lépések)

VĂĄlasz elsƑre: a dinamikus tool retrieval bevezetĂ©sĂ©hez nem kell mindent ĂșjraĂ­rni, de kell egy tiszta eszközkatalĂłgus, logolt demĂłk Ă©s kontextus-alapĂș ĂșjrarankelĂ©s.

1) Eszközkatalógus rendbetétele (igen, ez a legunalmasabb rész)

Ha az eszközleíråsok pontatlanok, a legjobb retriever is szenved. Minimum:

  • egyĂ©rtelmƱ nĂ©v Ă©s cĂ©l,
  • bemenet/kimenet minta,
  • hibakĂłdok Ă©s tipikus edge case-ek,
  • jogosultsĂĄgi feltĂ©telek.

2) „DemĂłk” gyƱjtĂ©se: mi következik mi utĂĄn?

A DTDR egyik kulcsa, hogy fĂŒggƑsĂ©geket tanul a funkciĂłhĂ­vĂĄsi demonstrĂĄciĂłkbĂłl. A gyakorlatban ez lehet:

  • ember ĂĄltal vezetett „arany Ășt” (golden path) log,
  • sikeres automatikus futĂĄsok,
  • gondosan cĂ­mkĂ©zett hibĂĄs esetek (nagyon Ă©rtĂ©kesek).

3) Dinamikus ĂșjravĂĄlasztĂĄs lĂ©pĂ©senkĂ©nt

Ne egyetlen retrieval legyen a folyamat elején. Legyen:

  1. retrieval az indulĂĄskor,
  2. retrieval minden nagyobb tool-vĂĄlasz utĂĄn,
  3. retrieval hibaĂĄgakon kĂŒlön (pl. timeout, hiĂĄnyos adat).

4) Prompt-integrĂĄciĂł: kevesebb, de pontosabb tool a kontextusban

A tanulmĂĄny kĂŒlön vizsgĂĄlja, hogyan Ă©rdemes a visszakeresett eszközöket promptba tenni. TermĂ©koldalon Ă©n ezt tartom mƱködƑnek:

  • 3–8 eszköz egy lĂ©pĂ©sben,
  • rövidĂ­tett, feladat-specifikus leĂ­rĂĄsok,
  • a „miĂ©rt most ezt az eszközt” jellegƱ kontextus rövid indoklĂĄsa.

5) MĂ©rƑszĂĄmok, amiket tĂ©nyleg nĂ©zz

Ha leadeket Ă©s ĂŒzleti eredmĂ©nyt akarsz, ne csak „pontossĂĄgot” mĂ©rj.

  • Tool selection precision (mennyi a felesleges tool?)
  • Function calling success rate (vĂ©gigmegy-e?)
  • Átlagos lĂ©pĂ©sszĂĄm (nem csĂșszik-e el a terv?)
  • KĂ©sleltetĂ©s Ă©s költsĂ©g (API-hĂ­vĂĄsok szĂĄma, tokenek)
  • HibajavĂ­tĂĄsi rĂĄta (mennyit „kapar vissza” az ĂŒgynök)

Mit jelent ez a sorozatunk szempontjĂĄbĂłl?

A „MestersĂ©ges intelligencia a kiskereskedelemben Ă©s e-kereskedelemben” tĂ©mĂĄban sokszor az ajĂĄnlĂĄsok, kereslet-elƑrejelzĂ©s Ă©s kĂ©szletkezelĂ©s kerĂŒl fĂłkuszba. Én azt lĂĄtom, hogy 2026 felĂ© haladva a versenyelƑny egyre inkĂĄbb a rendszerszintƱ hatĂ©konysĂĄgon mĂșlik: mennyire jĂłl tud az AI ĂŒgynök egyĂŒtt dolgozni a vĂĄllalati eszközökkel.

A DTDR ĂŒzenete pedig ĂĄtvihetƑ az egĂ©szsĂ©gĂŒgyi vonalra is: ha diagnosztikai vagy workflow AI-t Ă©pĂ­tesz, a modell „IQ-ja” csak az egyik fele a törtĂ©netnek. A mĂĄsik fele az, hogy mikor, melyik eszközt, milyen fĂŒggƑsĂ©gek szerint engeded a kezĂ©be.

Ha most tervezel AI-ĂŒgynököt ĂŒgyfĂ©lszolgĂĄlatra, kĂ©szletoptimalizĂĄlĂĄsra, vagy akĂĄr egĂ©szsĂ©gĂŒgyi döntĂ©stĂĄmogatĂĄsra, a következƑ lĂ©pĂ©s nagyon konkrĂ©t: tĂ©rkĂ©pezd fel a tool-lĂĄncodat, logold a sikeres futĂĄsokat, Ă©s kezdd el a retrievalt dinamikusan kezelni. A kĂ©rdĂ©s csak az, hogy a te rendszeredben hol a legdrĂĄgĂĄbb a rossz eszköz a rossz idƑben?