A dinamikus eszközretrieval 23–104%-kal javĂthatja a funkciĂłhĂvás sikerĂ©t. NĂ©zd meg, mit jelent ez retail Ă©s egĂ©szsĂ©gĂĽgyi AI workflow-kban.

Dinamikus eszközretrieval: gyorsabb AI döntések
A legtöbb vállalat ott veszĂt idĹ‘t Ă©s pĂ©nzt az AI-projektekben, ahol elsĹ‘re nem is keresnĂ©: nem a modell „okossága” a szűk keresztmetszet, hanem az, hogy a modell milyen eszközökhöz fĂ©r hozzá, Ă©s mikor. Ha egy LLM-alapĂş ĂĽgynök rossz eszközt választ, vagy tĂşl sok irreleváns „szerszámot” kap a kezĂ©be, a vĂ©geredmĂ©ny általában ugyanaz: hosszabb futásidĹ‘, drágább működĂ©s, több hiba.
A 2025.12.22-Ă©n frissen megjelent DTDR (Dynamic Tool Dependency Retrieval) megközelĂtĂ©s pont ezt a fájĂł pontot cĂ©lozza: az eszközök kiválasztását nem egyszer, a kĂ©rdĂ©s elejĂ©n dönti el, hanem a vĂ©grehajtás közben, a kontextus alakulásával egyĂĽtt frissĂti. A tanulmány szerint ez a dinamikus eszközretrieval a funkciĂłhĂvásos feladatok sikeressĂ©gĂ©t 23% Ă©s 104% között javĂtja a statikus retrieverekhez kĂ©pest.
Ez a cikk a „MestersĂ©ges intelligencia a kiskereskedelemben Ă©s e-kereskedelemben” sorozat rĂ©sze, de szándĂ©kosan áthĂşzunk egy erĹ‘s párhuzamot az egĂ©szsĂ©gĂĽgy felĂ© is: a „tool dependency” valĂłjában ugyanaz a problĂ©ma, mint amikor egy klinikai döntĂ©stámogatĂł rendszernek több lĂ©pĂ©sben kell labort, kĂ©palkotĂłt, gyĂłgyszer-interakciĂł ellenĹ‘rzĂ©st Ă©s protokollokat összehangolnia. A lĂ©nyeg: az AI akkor lesz gyors Ă©s megbĂzhatĂł, ha okosan választ eszközt — lĂ©pĂ©srĹ‘l lĂ©pĂ©sre.
Miért bukik el a tool selection a valós folyamatokban?
Válasz röviden: mert a valós feladatok több lépésből állnak, és a következő lépés eszközigénye gyakran csak az előző lépés eredményéből derül ki.
A statikus eszközretrieval tipikusan Ăşgy működik, hogy a rendszer az indulĂł kĂ©rdĂ©s (pl. „kĂ©szĂts heti kĂ©szlet-elĹ‘rejelzĂ©st”) alapján behĂşz egy eszközlistát: idĹ‘sor-elĹ‘rejelzĹ‘, kĂ©szletmodul, jelentĂ©sgenerátor, esetleg ároptimalizálĂł. Csakhogy a feladat menete közben Ăşj informáciĂłk kerĂĽlnek elĹ‘:
- hiányosak az adatok (kell adatminőség-ellenőrző),
- van egy kiugró promóció (kell kampány-naptár integráció),
- régiós eltérés van (kell bolt-szintű szegmentálás),
- beszállĂtĂłi lead time változott (kell beszerzĂ©si modul).
Ha az ĂĽgynök eleve tĂşl sok eszközt kap, nĹ‘ a zaj. Ha tĂşl keveset, akkor „vak” marad. A DTDR állĂtása az, hogy a retrievalt a vĂ©grehajtási kontextusra kell kondicionálni, nem csak az indulĂł kĂ©rdĂ©sre.
A kiskereskedelmi és e-kereskedelmi analógia: kosárérték vs. útvonal
E-kereskedelemben sokszor a cĂ©l metrika (pl. kosárĂ©rtĂ©k növelĂ©s) ismert, de az Ăştvonal nem. Az ajánlĂłrendszernek lehet, hogy elĹ‘ször mĂ©retproblĂ©mát kell kezelnie (return risk), utána szállĂtási opciĂłt, vĂ©gĂĽl csomagajánlatot. A releváns „eszköz” lĂ©pĂ©senkĂ©nt változik.
Egészségügyi párhuzam: diagnosztika több lépésben
Egy klinikai döntéstámogató agent kezdeti kérdése lehet: „milyen vizsgálatok indokoltak mellkasi fájdalomnál?”. A következő lépés viszont már attól függ, mi jön vissza EKG-ból, troponinból, anamnézisből. Ha a rendszer statikusan „mindent” betölt (összes protokoll, összes gyógyszeradatbázis, összes képalkotó irányelv), az lassú és hibaérzékeny.
Mit hoz Ăşjat a DTDR a funkciĂłhĂvásos ĂĽgynökökben?
Válasz röviden: a DTDR az eszközök közti fĂĽggĹ‘sĂ©geket a demonstráciĂłkbĂłl tanulja, Ă©s a retrievalt menet közben frissĂti az aktuális vĂ©grehajtási állapot alapján.
A kutatás kiindulópontja egyszerű, de erős: a tool calling ügynökök nem csak „eszközt választanak”, hanem eszközláncokat futtatnak. Például:
- lekérdezés egy adatforrásból
- normalizálás / validáció
- számĂtás / döntĂ©si szabály
- riport vagy API-hĂvás
A statikus retriever gyakran az 1. lépéshez passzoló eszközöket hozza, de a 2–4. lépéshez szükségeseket nem, vagy épp ellenkezőleg: túl sok, félrevezető opciót ad.
A DTDR két kulcsötlete:
- Evolving execution context: nem csak a kezdeti prompt számĂt, hanem az is, hol tart a terv, milyen eredmĂ©nyek szĂĽlettek, milyen hibák jöttek elĹ‘.
- Tool dependency model: demonstráciĂłkbĂłl (function calling pĂ©ldákbĂłl) megtanulhatĂł, hogy bizonyos eszközhĂvások után tipikusan mely eszközök következnek.
A paper által közölt eredmĂ©ny, ami a vezetĹ‘knek is jĂłl Ă©rthetĹ‘: 23–104% közötti javulás a funkciĂłhĂvás sikeressĂ©gĂ©ben a statikus mĂłdszerekhez kĂ©pest. Ez nagy szĂłrás, de a trend világos: minĂ©l összetettebb a több lĂ©pĂ©ses fĂĽggĹ‘sĂ©g, annál többet hoz a dinamika.
Hogyan néz ki ez egy kiskereskedelmi AI-ügynökben a gyakorlatban?
Válasz röviden: úgy, hogy a rendszer nem „eszköztárat” ad az LLM-nek, hanem aktuális, kisméretű eszközkészletet minden lépésben.
Vegyünk egy tipikus omnichannel feladatot 2025 decemberében (karácsony utáni készletkorrekciók, visszáru, akciók kifutása):
Példa: készletoptimalizálás promóciók után
Kezdő kérés: „Számold újra a jövő heti készletszinteket, és jelezd a kockázatos SKU-kat.”
- 1. lĂ©pĂ©s: Ă©rtĂ©kesĂtĂ©si Ă©s kĂ©szletadatok lekĂ©rĂ©se
- releváns eszközök: adatlekérdezők, jogosultságkezelés
- 2. lĂ©pĂ©s: adattisztĂtás (hiányzĂł kĂ©szletmozgások, duplikált rendelĂ©sek)
- releváns eszközök: adatminőség-ellenőrző, anomália-detektor
- 3. lépés: promócióhatás leválasztása (baseline vs. uplift)
- releváns eszközök: promóció-naptár integráció, kauzális becslő modul
- 4. lĂ©pĂ©s: beszállĂtĂłi kĂ©sĂ©sek figyelembevĂ©tele
- releváns eszközök: beszerzĂ©si lead time API, beszállĂtĂłi score
- 5. lépés: döntés és kommunikáció
- releváns eszközök: riasztáskĂĽldĹ‘, dashboard frissĂtĹ‘
A DTDR-szemléletben a retriever minden lépésnél újraértékeli, mely eszközök a következők. Ettől két dolog történik:
- Rövidebb prompt Ă©s kisebb kontextus: nem kell 40 eszköz leĂrását beĂ©getni, elĂ©g 6–10 releváns.
- Kevesebb fĂ©lrehĂvás: az ĂĽgynök ritkábban választ „hasonlĂł nevű, de rossz” funkciĂłt.
Mit jelent ez az egészségügyi workflow-kban (és miért érdekelje a retail vezetőket is)?
Válasz röviden: az egészségügy a „valódi” multi-step függőségek terepe, ezért ott gyorsan kiderül, hogy a statikus eszközlista zsákutca.
Egy egészségügyi AI-rendszerben a tool dependency tipikusan ilyen:
- tünet → triage protokoll
- protokoll → vizsgálatkérés
- lelet → kockázati pontszám
- pontszám → gyógyszer-interakció ellenőrzés
- döntés → dokumentáció / EESZT-kompatibilis export (belső rendszerekben)
Ha az ügynök a kezdeti kérdés alapján „mindenhez is” hozzáfér, nő a hibázás esélye és a validációs teher. Ha viszont dinamikusan, a leletek és döntési pontok alapján kapja a következő eszközöket, az auditálhatóbb és biztonságosabb.
Retailben ugyanĂgy: a dinamikus eszközretrieval nem csak gyorsĂt, hanem segĂt abban is, hogy a rendszer működĂ©se visszakövethetĹ‘bb legyen („miĂ©rt azt a modult hĂvta?”).
Snippet, amit érdemes megjegyezni: A jó ügynök nem attól okos, hogy sok eszközt lát, hanem attól, hogy mindig a következőt látja.
Hogyan vezesd be: 5 gyakorlati lépés DTDR-szerű működéshez
Válasz röviden: a legnagyobb nyeresĂ©ghez nem kell mindent ĂşjraĂ©pĂteni; elĂ©g a retrievalt „állapotossá” tenni Ă©s a fĂĽggĹ‘sĂ©geket logolni.
-
Instrumentáld a tool callingot
- Mentsd el minden lépésnél: kérés, kiválasztott eszköz, paraméterek, kimenet, hiba.
- Ez lesz a demonstrációs alap a függőségek tanulásához.
-
Vezess be végrehajtási állapotot (execution state)
- Például:
stage=data_fetch,stage=validation,stage=forecasting. - A retrieval lekérdezése kapja meg ezt is, ne csak a nyers felhasználói kérést.
- Például:
-
Rangsorolj függőség alapján, ne csak szöveghasonlósággal
- A statikus embedding-keresés sokszor „név alapján” talál.
- A függőségi jel (mi jött tipikusan ez után) gyakran jobb prediktor.
-
Korlátozd a választható eszközök számát lépésenként
- Tapasztalatom szerint már az is látványos javulást ad, ha 30–50 helyett 8–12 eszköz marad egy lépésben.
-
Prompt-stratĂ©gia: ne öntsd rá az eszközleĂrásokat
- A DTDR paper külön vizsgálja, hogyan érdemes a retrievelt eszközöket promptba tenni.
- Gyakorlati szabály: rövid, egységes sémában add át az eszközöket (név + 1 mondat + paraméterek).
Gyors ellenőrzőlista vezetőknek (ROI szemmel)
- Csökkent-e a futtatások átlagos tokenhasználata?
- Nőtt-e a „first pass success rate” (újrapróbálkozás nélkül)?
- Csökkent-e a hibás tool hĂvások aránya?
- Rövidebb-e a teljes átfutási idő (end-to-end latency)?
Ha ezekbĹ‘l kettĹ‘ javul, már Ă©rdemes tovább mĂ©lyĂteni.
Gyakori kérdések (amit a csapatod biztosan feltesz)
„Ez csak nagy cégeknek való?”
Nem. A dinamika lényege nem a méret, hanem a folyamat több lépésessége. Egy 20 fős webáruház is fut multi-step folyamatokat (rendelés → fizetés → számlázás → logisztika → ügyfélszolgálat).
„Nem lesz bonyolultabb a rendszer?”
A retrieval rĂ©teg igen, kicsit. CserĂ©be az ĂĽgynök viselkedĂ©se egyszerűbb Ă©s kiszámĂthatĂłbb lesz, mert kevesebb opciĂł közĂĽl választ.
„Mi a minimum, amit holnap meg tudok csinálni?”
Logolás + lĂ©pĂ©scĂmkĂ©zĂ©s + top-k korlátozás. Már ez közelebb visz a DTDR hatásához.
Merre tart ez 2026-ban a kiskereskedelemben?
A dinamikus eszközretrieval szerintem 2026-ban ugyanaz lesz az ügynökös rendszerekben, mint a jó készletgazdálkodás a retailben: nem látványos a kirakatban, de minden ezen múlik. Ha a tool selection rossz, hiába jó az ajánlórendszered, a kereslet-előrejelzésed vagy a kampányoptimalizálásod.
A „Mesterséges intelligencia a kiskereskedelemben és e-kereskedelemben” sorozatban sokat beszélünk személyre szabott ajánlásokról, kereslet-előrejelzésről és készletkezelésről. A DTDR üzenete ehhez passzol: a jó AI nem csak prediktál, hanem jól szervezi a munkát is.
Ha a csapatod agenteket Ă©pĂt ĂĽgyfĂ©lszolgálatra, rendelĂ©skezelĂ©sre, kĂ©szletoptimalizálásra vagy akár egĂ©szsĂ©gĂĽgyi jellegű döntĂ©stámogatásra (pl. gyĂłgyszertári e-kereskedelem, OTC ajánlások), akkor a következĹ‘ kĂ©rdĂ©st Ă©rdemes feltenni: a rendszeretek az indulĂł kĂ©rdĂ©sbĹ‘l választ eszközt, vagy a folyamat közben is tanulja, mi kell a következĹ‘ lĂ©pĂ©shez?