AI-tananyagok
Vissza az AI-tananyagokhoz

AI Atlasz

Az AI gyakorlati használatának térképe: hogyan lesz egy szöveget előállító modellből a saját adatainkkal és alkalmazásainkkal dolgozó, ellenőrizhető segítő?

18 fejezet 4 részben · kb. 3 óra · kezdő · 23 forrás. Három interaktív eszközzel: fogalomtérkép, egy kérés útja lépésenként, megoldásválasztó.

Érvényes: 2026. szeptemberFelülvizsgálandó: 2027. március · változásnapló
A fő különbség. A connector egy külső rendszerhez kész kapcsolatot adó integráció (az elnevezés termékfüggő); az MCP a kapcsolódás egyik nyílt specifikációja; a tool a modell számára meghívható, strukturált művelet vagy képesség; a skill újrahasználható utasítás- és erőforráscsomag, amelynek formátuma termékenként eltérhet; az agent pedig a következő lépést is kiválasztó rendszer. Ezek együtt is használhatók.

Hogyan olvasd

Az AI használatát az alapján érdemes csoportosítani, hogy milyen feladatot végez, milyen adatokhoz és műveletekhez fér hozzá, ki irányítja a lépéseit, és hol fut a rendszer. Ugyanaz a nyelvi modell így lehet beszélgetőpartner, dokumentumkereső, alkalmazásba épített segéd, folyamatlépés vagy több eszközt önállóan használó agent.

Kezdd a három interaktív eszközzel, aztán olvasd a négy részt abban a sorrendben, amelyik a célodhoz illik. A fogalmi leírások hivatalos dokumentációra épülnek; a mintafeladatok, döntési szempontok és bevezetési javaslatok saját tervezési példák, nem kész termékek és nem kipróbált integrációk.

Aktualitás. A konkrét szolgáltatások elérhetősége csomagtól, szervezeti beállítástól, régiótól és kliensverziótól függ. Az MCP részleteinél a 2026-07-28-as specifikáció az ellenőrzött referencia; régebbi megvalósítások ettől eltérhetnek.

  1. 1Áttekintés
  2. 2Kapcsolódások
  3. 3Összetett feladatok
  4. 4Saját megoldás tervezése
0 / 4

Minden teljesített önellenőrzés egy réteg. A haladásod csak ebben a böngészőben tárolódik.

Fogalomtérkép

Mit csinál a connector? Hová kerül az MCP? Miben más egy skill és egy agent? Kattints egy elemre: kiemelődnek a kapcsolatai, és megjelenik a magyarázat egy gyakorlati példával. Fogalmi kapcsolatok, nem egyetlen kötelező architektúra.

Egy kérés, több szereplő

Lépkedj végig egy kérés útján: mikor dolgozik a modell, és mikor hajt végre műveletet egy program? Szemléltetés kitalált adatokkal, valódi eszközhívás nélkül; a sorrend egy lehetséges megvalósítás.



      

A feladatból indulj, a technológia követi

Állítsd be, hogyan szeretnél dolgozni, és megmutatja a célszerű kiinduló megoldást és a szükséges rétegeket. Szabályalapú tervezési segéd, nem termékajánló; a konkrét kompatibilitást és hozzáféréseket külön kell ellenőrizni.

1. rész a 4-ből · 1–3. fejezet · kb. 35 perc · önellenőrző kvíz

Áttekintés

Tartalom:a használat tengelyei, módjai és a gyakran összekevert fogalmak.

  1. 1. Az AI használatának négy tengelye
  2. 2. A fő használati módok
  3. 3. A gyakran összekevert fogalmak

1Az AI használatának négy tengelye

Az „AI-t használunk” túl tág állítás. Egy rendszer leírásához négy, egymástól független kérdésre válaszolj. Ez a kézikönyv gyakorlati csoportosítása, nem hivatalos iparági osztályozás.

TengelyLehetőségekMit dönt el
FeladatMegértés, keresés, alkotás, elemzés, cselekvésMilyen eredményt várunk
HozzáférésBemásolt szöveg, fájl, connector, API, MCP, felületkezelésMiből dolgozhat és mit érhet el
IrányításEmber vezeti, rögzített workflow, agent, több agentKi választja a következő lépést
FuttatásFelhő, saját gép, belső szerver, hibridHol történik a feldolgozás

Példa: „Minden hétfőn készíts összefoglalót a nyitott hibajegyekről.” A feladat elemzés és szövegalkotás. Az adatkapcsolat lehet connector vagy saját API. Az irányítás rögzített workflow. A futtatás lehet felhős, belső vagy hibrid. Ettől még nincs szükség önálló agentre.

Másik példa: „Derítsd ki, miért nőtt meg a késve teljesített rendelések száma.” Itt a szükséges lépések előre kevésbé ismertek. Egy agent több lekérdezést indíthat, összehasonlításokat készíthet és további bizonyítékot kereshet. A tényleges okot azonban csak a rendelkezésre álló adatok és szakmai ellenőrzés alapján lehet megállapítani.

A rendszer öt összetevője

Modell: szöveget értelmez, javasol, osztályoz vagy művelethívást állít elő. Kontextus: az aktuális feladathoz megkapott információ. Eszközök: keresés, számítás, olvasás, írás. Vezérlés: a lépések sorrendje, ismétlése és leállítása. Ellenőrzés: jogosultságok, eredményvizsgálat, naplózás.

Egy jobb modell nem javítja ki automatikusan az elavult adatot, a hibás integrációt vagy a túl tág jogosultságot. Fejlesztéskor először azt keresd, melyik összetevő korlátozza a feladat teljesítését.

2A fő használati módok

Használati módJellemző feladatMi kell hozzá
Beszélgető asszisztensMagyarázat, ötletelés, átfogalmazásModell és jó feladatleírás
Fájlokkal dolgozó asszisztensPDF összevetése, táblázat elemzéseFájlolvasás, esetleg kódfuttatás
Saját tudásban kereső asszisztensBelső eljárás megkereséseKeresés vagy RAG, hozzáféréskezelés
Alkalmazásba épített copilotCRM-adatlap összefoglalásaAz alkalmazás kontextusa és funkciói
Eszközhasználó asszisztensNaptár lekérdezése, rekord létrehozásaTool calling és integráció
Automatizált AI-folyamatBeérkező levelek osztályozásaTrigger, workflow, ellenőrzött kimenet
Feladatmegoldó agentTöbblépéses kutatás vagy hibakeresésEszközök, futtatókörnyezet, korlátok
Többagentes rendszerElkülöníthető részfeladatok összehangolásaKoordináció, előre egyeztetett kimeneti forma és követelmények
Valós idejű multimodális rendszerHangos segéd, képi megfigyelésHang vagy kép kezelése, késleltetéskezelés
Prediktív vagy optimalizáló rendszerElőrejelzés, anomáliajelzés, ütemezésCélmodell, adatok, mérhető célfüggvény

Az utolsó sor azért fontos, mert nem minden AI-feladat nyelvi feladat. Egy idősoros előrejelző, képfeldolgozó modell vagy optimalizáló algoritmus lehet a megoldás számítási része; az LLM pedig elmagyarázhatja az eredményt és kezelheti a felhasználói kérést.

A „copilot” elsősorban használati szerep vagy termékelnevezés. Önmagában nem árulja el, hogy a háttérben egyetlen modell, RAG, MCP vagy agent működik. Ugyanez igaz az „AI-asszisztens” megnevezésre.

Egyetlen termék egyszerre több sorba is tartozhat. Érdemes konkrét műveletekkel vizsgálni: tud-e keresni, valóban megnyitja-e a forrást, tud-e írni, mi indítja el, és mit ellenőriz a végén?

3A gyakran összekevert fogalmak

FogalomRövid jelentésPélda
APIProgramok közötti felületHibajegy lekérése azonosítóval
ConnectorEgy szolgáltatáshoz készített integrációKapcsolat egy dokumentumtárhoz
MCPAI-alkalmazások és képességeket kínáló szerverek protokolljaEszközlista lekérése és eszköz hívása
ToolEgy meghívható műveletsearch_tickets vagy create_draft
Function callingA modell strukturált művelethívást állít előFüggvénynév és argumentumok
RAGKeresett tartalom bevonása a válaszadásbaEljárásrészletből készülő válasz
SkillÚtmutatókból és esetleges segédállományokból álló képességcsomagJelentéskészítési munkamódszer
WorkflowElőre rögzített folyamat és elágazásokLekérés, összesítés, ellenőrzés, mentés
AgentFutás közben lépéseket választó rendszerMegkeresi, mi hiányzik, és újra lekérdez
Plugin vagy extensionTermékspecifikus bővítménycsomagEszközöket és skilleket együtt telepít
A2AAgentek közötti együttműködési protokollMásik agentnek adott részfeladat

A connector, az app és a plugin elnevezése szolgáltatónként változik. Nincs minden felületen ugyanaz a jelentésük. Az egyik nagy irodai platform egyedi connectora például API-t csomagol be; az Agent Skills külön specifikáció; az MCP pedig külön protokoll. [1, 2, 7]

Egy összetett kérés mögött: a felhasználó a chatfelületen kér jelentést; a skill megadja annak szerkezetét; az agent kiválasztja a lekérdezéseket; MCP-n keresztül meghív egy toolt; az a vállalati API-t használja; végül egy program elkészíti a fájlt.

Ebben a példában egyik fogalom sem helyettesíti a másikat. A connector akár MCP-vel is megvalósulhat, az MCP-szerver mögött pedig több API lehet. Egy agent MCP nélkül is használhat eszközöket. [2, 8, 10]

2. rész a 4-ből · 4–8. fejezet · kb. 50 perc · önellenőrző kvíz

Kapcsolódások

Tartalom:connectorok, MCP, API és tool calling, RAG.

  1. 4. Connectorok a gyakorlatban
  2. 5. Mit ad az MCP
  3. 6. MCP technikai használati útmutató
  4. 7. API és tool calling
  5. 8. RAG, keresés, kontextus és memória

4Connectorok a gyakorlatban

A connector leveszi a felhasználó vagy fejlesztő válláról egy adott szolgáltatás elérésének részleteit. Kezelheti a hitelesítést, a keresést, az API-paramétereket és a válaszok átalakítását. A tényleges képességet mindig a konkrét integráció határozza meg. [1]

Három eltérő működés

Élő lekérdezés: a kérés pillanatában keres vagy olvas a forrásrendszerben. Friss adatot adhat, de az elérhető végpontok, a válaszidő és a szolgáltatási korlátok meghatározók.

Szinkronizált vagy indexelt hozzáférés: előre feldolgozott tartalomban keres. Nagy dokumentumtárnál hasznos, de a legutóbbi szinkronizálás óta történt változás hiányozhat. Az egyik nagy irodai platform dokumentált megközelítése például az, hogy a connector az adatokat a platform saját központi adatrétegébe juttatja. [3]

Műveletvégző integráció: létrehoz, szerkeszt, küld vagy töröl. Az olvasási lehetőségből nem következik automatikusan írási jogosultság.

Bekötési munkamenet

1. Írd le a konkrét igényt: például keresés egy kijelölt mappában és a találatok megnyitása.

2. Nézd meg, hogy az integráció pontosan ezeket a műveleteket támogatja-e.

3. A megfelelő felhasználói vagy szolgáltatásfiókkal csatlakozz; csak szükséges hozzáférést adj.

4. Tesztelj egy biztosan létező dokumentumot, egy friss módosítást és egy nem elérhető fájlt.

5. Ellenőrizd, hogy teljes dokumentumot, kivonatot vagy csak találati listát kapott-e az AI.

6. Írásnál először próbarekorddal ellenőrizd a műveletet és a visszaadott azonosítót.

Mintakérés: „A kijelölt projektmappában keresd meg a legutóbb módosított három státuszjelentést. Nyisd meg őket, jelöld a dátumokat, és csak ezek alapján foglald össze az eltéréseket.”

Tipikus hiba: a felhasználó csatlakoztatott egy tárhelyet, ezért azt feltételezi, hogy az AI minden fájlt már elolvasott. A kapcsolat hozzáférési lehetőség; a feladat közbeni keresés és olvasás ettől külön lépés.

5Mit ad az MCP

A Model Context Protocol szabványosítja, hogyan kínál egy külső program képességeket egy AI-alkalmazás számára. Nem modell, nem adatbázis és nem saját jogosultságot adó varázskapcsolat. [2]

SzereplőFeladataPéldarendszer
HostAz AI-alkalmazás, amely összefogja a használatotAsztali asszisztens vagy fejlesztői környezet
ClientA host komponense, amely MCP-n kommunikálKapcsolat egy kiválasztott szerverhez
ServerKépességeket kínáló programDokumentumtárhoz írt szolgáltatás
HáttérrendszerA tényleges adat vagy üzleti funkcióAdatbázis, fájlrendszer, vállalati API

A három alapvető szerveroldali elem

Tools: végrehajtható műveletek. Például keresés a hibajegyekben vagy egy számítás elvégzése. A művelet lehet csak olvasó is; a tool nem feltétlenül módosít. [4]

Resources: kontextusként átadható tartalom, például dokumentum vagy adatbázisséma. A kliens dönti el, mit hogyan használ fel. A resource nem feltétlenül egy merevlemezen lévő fájl. [5]

Prompts: újrahasználható interakciós sablonok. Segíthetnek egy feladat következetes indításában, de nem azonosak a rendszer egészének szabályaival vagy egy teljes skillcsomaggal. [2]

Saját példa: egy ügyfélszolgálati MCP-szerver három toolt kínál: ügyféljegy-keresés, rendelésadatok lekérése, válaszlevél-tervezet mentése. Resource-ként megadja a mezők jelentését. Egy prompt sablon segíti a napi átadás-összefoglaló összeállítását.

MCP akkor különösen hasznos, ha ugyanazt a képességet több kompatibilis AI-alkalmazásból szeretnéd elérni. Egyetlen alkalmazás egyetlen API-hívásához a közvetlen integráció gyakran egyszerűbb.

A hordozhatóság határa: a protokoll támogatása nem jelenti minden funkció teljes támogatását. A kliens által ismert elemeket, a hitelesítést és a verziót külön ellenőrizni kell.

6MCP technikai használati útmutató

Helyi és távoli szerver

Stdio: a kliens helyi folyamatot indíthat, és annak szabványos bemenetén és kimenetén kommunikál. Hasznos helyi fájlokhoz vagy fejlesztői eszközökhöz. A program telepítése egyben kódfuttatás is a gépen. Streamable HTTP: HTTP-alapú kapcsolat, amely távoli vagy helyi szolgáltatásként is működhet. Szervezeti megosztásnál a szerver üzemeltetése és az elérési jogosultság is feladat. [6]

Milyen lépések történnek

1. A host megkapja az indítandó program vagy a szerver címének beállítását.

2. A kliens ellenőrzi a kompatibilitást és megismeri a képességeket.

3. Lekéri az eszközök nevét, leírását és bemeneti sémáját.

4. A modell kiválaszthat egy műveletet és megadhatja az argumentumokat.

5. A futtatórendszer ellenőrzi és továbbítja a hívást.

6. A szerver elvégzi a műveletet, majd visszaadja az eredményt vagy a hibát.

A műveletek felsorolására a tools/list, meghívására a tools/call szolgál. A konkrét üzenetformátum és metaadatok verziófüggők. [4]

Verzió és jogosultság

A 2026-07-28 kiadás állapotmentes kéréskezelést vezetett be: a szükséges protokolladatokat a kérések hordozzák. Régebbi, inicializálási munkamenetre építő példákat ezért ne másolj át verzióellenőrzés nélkül. A sampling ebben a kiadásban elavultnak jelölt funkció. Ez nem jelenti azt, hogy az alkalmazás nem tarthat feladatállapotot. [21]

Távoli elérésnél az OAuth-alapú engedélyezés a felhasználó felhatalmazását kezeli. Az MCP-szerver elérésének engedélye és a mögöttes vállalati rendszer joga külön ellenőrzési pont. A tokeneket ne a modellnek átadott promptban tárold. [11]

Beüzemelési próba: listázás → egy ismert adat lekérése → tiltott adat megtagadása → hibás paraméter elutasítása → napló ellenőrzése. Csak ezután adj író műveletet. A „read only” leírás mellé ténylegesen csak olvasásra jogosult háttérfiók kell.

7API és tool calling

Az API önmagában hagyományos programozási felület. Tool calling esetén a modell a rendelkezésére bocsátott műveletek közül strukturált hívást állít elő. Az alkalmazás hajtja végre a saját eszközét, vagy szolgáltatói eszköznél a szolgáltató futtatja azt. A modell szöveges „elküldtem” válasza nem végrehajtási bizonyíték. [8]

Egy jól körülhatárolt eszköz

Az alábbi JSON egy szemléltető eszközleírás-részlet, nem teljes API-kérés és nem kész MCP-szerver.

{
  "name": "get_ticket",
  "description": "Egy hibajegy olvasása azonosító alapján.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "ticket_id": {"type": "string"}
    },
    "required": ["ticket_id"],
    "additionalProperties": false
  }
}

Egy lehetséges argumentum: {"ticket_id":"H-1042"}. A szerver ellenőrzi, hogy a felhasználó olvashatja-e ezt a jegyet. Az azonosítónak megfelelő rekordot adja vissza, forrással és időbélyeggel. Ha nem létezik, ezt jelzi; nem gyárt helyettesítő adatot.

Tervezési javaslat: a search_tickets, get_ticket és create_ticket_draft műveletek könnyebben ellenőrizhetők, mint egy mindent elfogadó run_arbitrary_command. A jó eszközleírás megadja, mikor használható, mit vár bemenetként, és mit jelent az eredménye. [18]

Strukturált kimenet

Egy automatizáció gyakran mezőket vár: kategória, sürgősség, hiányzó adatok. A sémához kötött kimenet segít géppel feldolgozható választ kapni. Ettől a tartalom még lehet téves: a helyes JSON-ban is szerepelhet hibás rendelésszám. Külön üzleti ellenőrzés szükséges. [9]

Írásnál célszerű külön tervezési és véglegesítési műveletet használni. A jóváhagyás egy konkrét tartalomra és célrekordra vonatkozzon; az időközben módosult adatot verzióellenőrzés fogja meg.

8RAG, keresés, kontextus és memória

A retrieval augmented generation olyan minta, amelyben a rendszer előkeresi a kérdéshez releváns tartalmat, és azt átadja a modellnek a válaszhoz. A tartalom lehet vállalati dokumentum vagy más kereshető adat. A RAG nem feltétlenül vektoradatbázis: kulcsszavas, vektoros és hibrid keresés is része lehet. [12]

A feldolgozás két oldala

Előkészítés: dokumentumok beolvasása, szükség esetén OCR, darabolás, metaadatok, jogosultságok és keresési index létrehozása. Válaszadás: kérdés alapján keresés, találatok kiválasztása, forrásrészletek átadása, válasz és hivatkozás. A keresés minősége közvetlenül befolyásolja a választ. [12]

MechanizmusMire valóMire ne számíts
Aktuális kontextusA jelen feladathoz átadott információNem korlátlan és nem feltétlenül tartós
Beszélgetési memóriaKorábbi információk későbbi előhívásaNem hiteles vállalati nyilvántartás
RAGReleváns külső tartalom előkereséseNem garantálja a forrás helyességét
Fine tuningModellviselkedés vagy feladatteljesítés tanításos módosításaNem folyamatos dokumentumszinkron
Élő API-lekérdezésAktuális strukturált állapot lekéréseNem magyarázza meg magától az okokat

Saját példa: egy eljárásban arra kérdezel rá, milyen melléklet kell egy visszatérítési kérelemhez. Dokumentumkeresés indokolt. Ha a ma nyitott ügyféljegyek számát kéred, célszerű élő adatbázis-lekérdezés. Ha az adatbázis számot ad, azt a program számolja; az LLM értelmezze és mutassa be.

Mit tesztelj

Van-e válasz a forrásokban? Megtalálja-e a megfelelő verziót? Meg tudja-e különböztetni az ellentmondó dokumentumokat? Visszamutat-e a valóban felhasznált részletre? Megtagadja-e a nem hozzáférhető tartalmat? Tud-e „nem áll rendelkezésre elég adat” választ adni?

Kérésminta: „A válaszhoz add meg a dokumentum címét, verzióját és releváns fejezetét. Különítsd el a forrás állítását a saját következtetéstől. Hiány esetén nevezd meg a hiányzó adatot.”

3. rész a 4-ből · 9–13. fejezet · kb. 50 perc · önellenőrző kvíz

Összetett feladatok

Tartalom:skillek, agentek, automatizációk, felületkezelés, futtatás.

  1. 9. Skillek, projektek és bővítmények
  2. 10. Agentek és többagentes rendszerek
  3. 11. Automatizációk és eseményvezérelt folyamatok
  4. 12. Kódfuttatás, böngészőhasználat és multimodalitás
  5. 13. Felhős, helyi és hibrid futtatás

9Skillek, projektek és bővítmények

A skill újrahasználható szakmai vagy technikai munkamódszert csomagol. Az Agent Skills formátumban a SKILL.md írja le a képességet; mellé kerülhetnek szkriptek, referenciák és sablonok. A rendszer fokozatosan töltheti be a szükséges tartalmat, így nem kell minden útmutatót minden feladatnál a kontextusba tenni. [7]

Mit érdemes skillbe tenni

Saját példa: egy heti jelentés készítésének módja. Legyen benne az alkalmazási helyzet, a kötelező bemenet, a számítások szabálya, a fejezetsorrend, az ellenőrzés és a kimeneti fájl elvárt formája. Az aktuális heti tényadat külön bemenet legyen.

Egy rövid tartalmi váz:

Feladat: heti státuszjelentés készítése.
Bemenet: dátumtartomány és ellenőrzött rekordlista.
Lépések: hiányvizsgálat, összesítés, eltérések, tervezet.
Ellenőrzés: minden összeg egyezzen a rekordokkal.
Kimenet: szerkeszthető dokumentum forráshivatkozásokkal.

Ez szemléltetés, nem a teljes Agent Skills fájlformátum. A telepíthető változatnak a választott rendszer specifikációját kell követnie.

Melyik réteg mit ad

Prompt vagy sablon: hogyan fogalmazod meg az egyedi kérést. Projekt vagy workspace: egy adott termékben összetartozó fájlok, beszélgetések és utasítások munkatere. Skill: egy feladattípus végrehajtási módszere. Plugin: terméktől függően több bővítmény összecsomagolása. Connector vagy MCP: hozzáférés a szükséges külső képességekhez.

Ha egy skill azt írja, hogy „olvasd ki az adatokat az ERP-ből”, attól ERP-hozzáférés még nem keletkezik. Ha a szükséges tool hiányzik, a rendszernek ezt fel kell ismernie.

Mikor éri meg: ugyanazt a feladatot rendszeresen végzed, sok apró formai vagy szakmai szabály számít, és az eredményt következetesen szeretnéd megkapni. Egyszeri rövid átfogalmazáshoz felesleges külön képességcsomagot fenntartani.

Verziózd a skillt, és módosításkor néhány korábbi mintafeladaton ellenőrizd, nem romlott-e az eredmény. A mellékelt kódot ugyanúgy vizsgáld meg, mint bármely telepített programot.

10Agentek és többagentes rendszerek

A workflow előre kijelölt utat jár be; az agent futás közben választja meg, milyen lépéssel haladjon tovább. A fogalom használata nem teljesen egységes, ezért a terméknév helyett a tényleges döntési szabadságot érdemes vizsgálni. [13]

Agentciklus: a rendszer értékeli az aktuális helyzetet, műveletet választ, megkapja az eredményt, majd eldönti, kell-e további lépés. A ciklust a futtatókörnyezet kezeli; a modell nem önmagában végtelenül dolgozó program.

A szükséges korlátok

  • Cél: pontosan milyen kimenet számít késznek?
  • Eszközkör: mely forrásokat és műveleteket használhatja?
  • Keret: legfeljebb hány lépést, mennyi időt és költséget használhat?
  • Megállás: milyen hiánynál vagy hibánál adja át embernek?
  • Ellenőrzés: mi igazolja az eredményét és a végrehajtott műveleteket?

Saját példa: „Vizsgáld meg három dokumentum eltérő határidejét. Keresd meg a legutóbbi jóváhagyott verziót, készíts eltéréslistát, és jelöld a feloldatlan ellentmondásokat.” Itt a lépéssor függhet a közben talált adatoktól.

Mikor kell több agent

Párhuzamosítható, jól elválasztható részfeladatoknál: például három külön szakterület forrásfeltárása, majd közös összevetés. A koordináció, a köztes eredmények és az ismétlődő keresések további költséget jelentenek. A több szereplő nem jelent automatikusan független ellenőrzést; ugyanazt a hibás forrást is átvehetik. [19]

A2A: agentek közötti feladatátadást és együttműködést szolgáló protokoll. Az MCP eszközöket és kontextust tesz elérhetővé; az A2A egy másik agenttel való együttműködésre fókuszál. A kettő kiegészítheti egymást, de több agent építéséhez nem kötelező A2A-t használni. [10]

Első megoldásként egyetlen, szűk eszközkörrel dolgozó agentet tervezz. Csak akkor bontsd több szereplőre, ha mérhetően javul a feladat teljesítése vagy a futási idő.

11Automatizációk és eseményvezérelt folyamatok

Az automatizáció attól automatizáció, hogy a folyamat emberi újraindítás nélkül is elindul és lefut. Ehhez nem kötelező agent, sőt sokszor AI sem kell minden lépésben.

Időzített indítás: meghatározott időpontban vagy periódusonként. Eseményindítás: például új rekord vagy beérkező fájl hatására. Webhook: egy külső rendszer HTTP-kéréssel jelez egy eseményt. Polling: a rendszer időnként lekérdezi, történt-e változás. [14, 15]

Egy jól körülhatárolt minta

Új hibabejelentés érkezik. A program ellenőrzi az alapadatokat. Az AI kategóriát és rövid összefoglalót javasol. Szabályok ellenőrzik a megengedett értékeket. Bizonytalan vagy hiányos eset emberhez kerül. A megfelelő eredményből tervezet jön létre, majd a rendszer naplózza a rekordazonosítót.

Az LLM itt egyetlen lépés a folyamaton belül. A határidő-számítás, az összegzés, az azonosító-ellenőrzés és a duplikációszűrés programkód lehet.

Ami az üzembiztos működéshez kell

Idempotencia: ugyanannak az eseménynek az ismételt feldolgozása ne hozzon létre újabb azonos jegyet. Retry: átmeneti hibánál szabályozott újrapróbálkozás. Timeout: a művelet ne várjon végtelenül. Hibacsatorna: a sikertelen tételek legyenek visszakereshetők. Állapotmentés: hosszú feladat folytatható legyen.

Ha egy írási kérésnél megszakad a kapcsolat, nem biztos, hogy az írás meghiúsult. Újrapróbálás előtt azonosító vagy idempotenciakulcs alapján ellenőrizni kell az eredményt.

Egy nyílt forráskódú workflow-eszköz dokumentációja például leírja az időzített és a webhookos indítást, valamint az emberi ellenőrzést AI-eszközhívások előtt. Ez megvalósítási lehetőség, nem indok arra, hogy minden lépésbe modellt tegyünk. [14–16]

Fontos működési különbség: a chatben leírt „holnaptól figyelem” mondat nem bizonyítja időzített feladat létrejöttét. Ellenőrizhető ütemezés, aktív futtatókörnyezet és látható futási állapot szükséges.

12Kódfuttatás, böngészőhasználat és multimodalitás

Kódot használó AI

A modell programot írhat, amely táblázatot tisztít, számol, diagramot rajzol vagy fájlt készít. A tényleges számítást a futtatókörnyezet végzi. Ez hasznos, ha az eredmény reprodukálható kód alapján ellenőrizhető. A sandbox korlátozott végrehajtási környezet; nem feltétlenül a felhasználó saját számítógépe. [22]

Browser use és computer use

Browser use esetén az AI weboldalakkal lép kapcsolatba; computer use esetén teljes asztali környezetben használhat képernyőképet, egeret és billentyűzetet. A végrehajtó program biztosítja ezeket a műveleteket. Ez akkor hasznos, ha a kívánt feladathoz nincs megfelelő API vagy connector. [17]

SzempontAPI vagy connectorFelületkezelés
Művelet célzásaAzonosító és strukturált mezőkOldalelem vagy képernyőpozíció
Felületváltozás hatásaAz API stabilitásától függÁtrendeződés megzavarhatja
Eredmény ellenőrzéseVisszaadott objektum vagy állapotOldalállapot és mentési visszajelzés
Tipikus használatRendszeres integrációHiányzó integráció pótlása

Tervezési javaslat: ha egy jól definiált API lefedi a műveletet, azon könnyebb azonosítót, hibát és jogosultságot ellenőrizni. Felületkezelésnél minden lényeges lépés után vizsgáld meg a tényleges állapotot.

Hang képek és valós idejű használat

A multimodalitás a bemenet és a kimenet fajtája: szöveg mellett hang, kép vagy videó. Ettől a rendszer még ugyanúgy használhat connectorokat, toolokat és workflow-t.

Saját példa: a felhasználó szóban bediktál egy panaszt, és fényképet csatol egy sérülten érkezett csomagról. A rendszer átiratot és mezőjavaslatokat készít, ellenőrzi a rendelésszámot, majd megmutatja az ügyféljegy-tervezetet. A beszédfelismerés eredményét külön ellenőrizni kell, mert egy elhallott szám a teljes további folyamatot félreviheti.

Valós idejű rendszerben a megszakítás, a késleltetés és az aktuális állapot kijelzése is termékfunkció: hallgat, feldolgoz, várakozik vagy visszajelzést játszik le.

13Felhős, helyi és hibrid futtatás

A „helyi AI” kifejezésnél mindig tisztázni kell, mi fut helyben: a felület, a modell, az MCP-szerver, a keresőindex vagy mindegyik. Egy helyi connector felhőben futó modellhez is továbbíthat tartalmat.

ElrendezésJellemző előnyMegoldandó kérdés
Felhős modell és szolgáltatásokKevés saját infrastruktúraAdatkezelés, elérhetőség, használati díj
Modell a saját gépenHelyi következtetés lehetőségeMemória, sebesség, modellminőség
Belső szerverTöbb felhasználó közös kiszolgálásaÜzemeltetés, terhelés, frissítés
Hibrid rendszerFeladatonként választott feldolgozásPontos adatút és továbbítási szabály

Egy népszerű, helyi modellfuttató eszköz dokumentációja például leírja a helyi működést és a felhős funkciók kikapcsolását. Ettől egy ráépített teljes alkalmazás adatútját még külön kell ellenőrizni: lehet benne külső keresés, embedding-szolgáltatás, naplózás vagy felhős tartalékmodell. [20]

Modellfüggetlenség

Saját modellkapcsolati réteg egységesítheti a hívások egy részét. Az alkalmazás például ugyanazon belső generate vagy extract művelet mögött különböző szolgáltatókat választhat. Ez tervezési minta, nem garancia az azonos eredményre.

A modellek kontextuskezelése, eszközhívása, strukturált kimenete és hibaviselkedése eltérhet. A szolgáltatóváltást ugyanazon tesztfeladatokon kell ellenőrizni. Az MCP az eszközkapcsolatokat segít egységesíteni; a modellek összes képességét nem teszi azonossá.

A teljes költség

Számolj a modellhasználattal, kereséssel, tárhellyel, külső szolgáltatások díjával, futtatással, karbantartással és emberi ellenőrzéssel. Egy olcsó hívásból álló, sokat ismétlődő agentciklus drágább lehet egy célzottabb megoldásnál.

Hasznos mutató: teljes költség / ellenőrzötten sikeres feladatok száma. Mellé mérd az átfutási időt és az emberi javítás igényét. A tokenár önmagában nem mondja meg, melyik rendszer gazdaságosabb.

Chatelőfizetésből ne következtess automatikusan programozott API-hozzáférésre vagy külön szolgáltatások díjának fedezetére; ezt a konkrét csomagban kell ellenőrizni.

4. rész a 4-ből · 14–18. fejezet · kb. 50 perc · önellenőrző kvíz

Saját megoldás tervezése

Tartalom:rendszertervek, választás, biztonság, mérés, indulás.

  1. 14. Három rendszerterv eltérő igényre
  2. 15. Konkrét feladatok és választási javaslatok
  3. 16. Jogosultság, adatút és megbízhatóság
  4. 17. Hogyan mérd, és hogyan keresd a hibát?
  5. 18. Indulási terv és gyors döntési szabályok

14Három rendszerterv eltérő igényre

Az alábbiak saját architektúraminták. A szükséges összetevőket mutatják, nem konkrét telepítési csomagok.

A Tudástárban kereső asszisztens

Cél: kérdések megválaszolása jóváhagyott dokumentumokból. A felhasználói azonosítás meghatározza az elérhető forrásokat. A kereső megkeresi a releváns részleteket. A modell ezekből fogalmaz választ, hivatkozással. A rendszer megőrzi, melyik dokumentumverziót használta.

Minimum: dokumentumtár, jogosultságot tiszteletben tartó keresés, modell, forrásmegjelenítés. Induló határ: csak olvasás. Sikermérés: helyes válasz, megfelelő forrás, hiány felismerése. Az MCP választható kapcsolati réteg; önmagában nem építi meg a keresőrendszert.

B Jóváhagyható ügyféljegy készítése

Cél: szabad szövegből tervezet. Az AI mezőket javasol. A program megkeresi és ellenőrzi a rendelésszámot, a kötelező mezőket és a megengedett értékeket. A felhasználó látja a célrekordot és a végleges tartalmat. Jóváhagyás után a rendszer ment, majd visszaolvassa az eredményt.

Minimum: strukturált kimenet, törzsadat-lekérdezés, tervezetképernyő, író API, naplózás. Induló határ: küldés vagy élesítés csak konkrét jóváhagyással. Sikermérés: helyes mezők, javítási idő, duplikációmentes mentés.

C Önállóan futó heti összesítés

Cél: ismétlődő riport kézi újraindítás nélkül. Az ütemező időablakot számol. A lekérdezés adatot hoz. A program összesít és összehasonlít. A modell szöveges magyarázatot ír. Ellenőrzés után létrejön a jelentés, és rögzül a futás állapota.

Minimum: ütemező, tárolt futási állapot, adatkapcsolat, számítás, dokumentumkészítés, hibakezelés. Induló határ: belső tervezet, automatikus külső továbbítás nélkül. Sikermérés: pontosság, időbeni elkészülés, észlelt adatkimaradás.

Mi közös bennük: az AI csak a neki megfelelő részt végzi. A jogosultságot, a dátumkezelést, a pontos számítást és az írás megbízhatóságát a környező szoftver biztosítja.

15Konkrét feladatok és választási javaslatok

FeladatCélszerű kiindulásMiért
Egy levél átfogalmazásaBeszélgetésA szükséges adat a kérésben van
Három szerződés eltéréseiFájlelemzés és forráshivatkozásMeghatározott dokumentumhalmaz
Belső eljárások kereséseConnector és keresés vagy RAGA tudás külön rendszerben él
Heti számok összesítéseWorkflow és programozott számításIsmert lépéssor és pontos műveletek
Hibajegy létrehozásaTool calling és ellenőrzött APIKülső rendszerben állapot változik
Ismeretlen hiba feltárásaKorlátozott agentA további lépések a találatoktól függnek
Azonos jelentés sokszorSkill és adatkapcsolatIsmétlődő eljárás és forma
Régi webes adminisztrációFelületkezelésNincs megfelelő integráció
Szokatlan forgalom jelzése egy webáruházbanIdősoros modell és adatfolyamAz eltérés értékelése külön számítási feladat

Egy feladat fokozatos fejlesztése

Tegyük fel, hogy a napi ügyfélszolgálati átadás előkészítését szeretnéd segíteni. Először néhány anonimizált mintarekordból készíttess tervezetet. Rögzítsd, mely mezők kötelezők, és milyen összesítések számítanak helyesnek.

Ha a kimenet hasznos, kösd be a forrást olvasási jogosultsággal. Ezután tedd újrahasználhatóvá a jelentés módszerét egy skillben vagy programban. Következő lépésként időzítheted a tervezet elkészítését. Agent csak akkor szükséges, ha a rendszernek az eredmények alapján változó keresési lépéseket kell választania.

Más területen ugyanez: egy értékesítési asszisztens lekéri a nyitott ajánlatokat, számítja a lejáratokat, megírja a kapcsolatfelvételi tervezeteket. A küldés külön művelet. Egy kutatási segéd viszont új forrásokat kereshet a talált ellentmondások alapján, ezért nagyobb haszna lehet az agentciklusnak.

Ne azzal kezdd, hogy „kell egy MCP-s multi-agent rendszer”. A kiinduló mondat inkább: „Ezt a konkrét eredményt szeretném, ezekből az adatokból, ennyi önállósággal.”

16Jogosultság, adatút és megbízhatóság

Az eszközhasználó AI hozzáférést kap a külvilághoz. A védelem ezért nem pusztán egy prompt, hanem a rendszer végrehajtási szabályainak része.

Prompt injection: egy dokumentum vagy weboldal olyan utasítást tartalmazhat, amely megpróbálja eltéríteni a feladatot. A külső tartalmat adatként kell kezelni, nem jogosultságot adó utasításként. A felületkezelés dokumentációja is kiemeli ezt a kockázatot. [17]

MCP-specifikus ellenőrzés: megbízható szerver, helyes tokenkezelés, megfelelő célközönségre kiadott hitelesítő adat, kis jogosultságú futtatás. A protokoll használata önmagában nem tesz biztonságossá egy integrációt. [23]

Tervezési ellenőrzőlista

  • Hozzáférés: a háttérrendszer is ellenőrzi, hogy az adott felhasználó mit olvashat vagy módosíthat.
  • Adatút: látható, mi kerül a modellhez, a keresőindexbe, a naplókba és külső szolgáltatásba.
  • Írás: a változtatás célja és tartalma ellenőrizhető; indokolt helyen jóváhagyás szükséges.
  • Titkok: jelszó és token titokkezelőben vagy megfelelő futtatási konfigurációban van.
  • Visszaállítás: verzió, mentés vagy kompenzáló művelet segít egy hibás változtatás javításában.
  • Leállítás: a folyamatnak van idő-, költség- és lépésszámkorlátja.

A jóváhagyás tárgya

Az ember azt hagyja jóvá, ami végre fog hajtódni: címzett, célrekord, tartalom, összeg vagy módosítás. A „folytathatom?” önmagában kevés. A jóváhagyott tartalom megváltozása vagy a célrekord frissülése új ellenőrzést indokolhat. Workflow-eszközök ilyen emberi ellenőrzési pontokat is támogatnak eszközhívás előtt. [16]

Tervezési határ: egy LLM-alapú levéltervezet és egy pénzt vagy fizikai eszközt közvetlenül mozgató rendszer egészen eltérő követelményű feladat. A minták itt információkezelésre és ellenőrzött adminisztratív műveletekre vonatkoznak. Pénzügyi tranzakciónál vagy eszközvezérlésnél külön validált vezérlési és védelmi rétegeket kell tervezni.

17Hogyan mérd, és hogyan keresd a hibát?

Egy látványos bemutató egyetlen sikeres feladatot bizonyít. A használhatóságot reprezentatív eseteken kell mérni. Indulásként készíts például 20–30 mintafeladatot: egyszerű, hiányos, kétértelmű, tiltott és hibás bemeneteket is. Ez gyakorlati kezdőjavaslat, nem általános megfelelőségi küszöb.

Mit mérjHogyanMilyen hibát mutat
FeladatsikerElőre rögzített elfogadási feltételekSzép, de használhatatlan válasz
ForráshelyességÁllítás összevetése az idézett résszelFélreértett vagy nem létező bizonyíték
MűvelethelyességCélrendszer állapotának vizsgálataRossz vagy elmaradt módosítás
HiánykezelésNincs adat vagy nincs jogosultságKitalált pótlás
Költség és időFutásonként, a sikerrátával együttTúl sok lépés vagy újrapróbálás
Emberi javításJavított mezők és ráfordított időTúl sok utómunka

Gyakori hibák nyomában

Nem látja a fájlt: ellenőrizd a fiókot, jogosultságot, mappát, indexfrissességet és fájltípust. Látja, de rosszul válaszol: nézd meg, valóban megnyitotta-e, és mely részleteket kapta meg.

Nem hív eszközt: lehet, hogy az nincs a modellnek elérhetővé téve, félreérthető a leírása, vagy a kérésből nem derül ki, hogy élő adat szükséges. Rossz argumentumot ad: tisztázd a sémát, a mértékegységet és az azonosító feloldását.

Kétszer ír: vizsgáld a retry és az idempotencia kapcsolatát. Végtelenül kutat: hiányzik a kész állapot definíciója vagy a korlát. Frissítés után romlik: futtasd újra a korábbi teszthalmazt, és hasonlítsd össze a modell, tool, skill és index verzióját.

Az eszközök értékelése és leírásuk javítása külön fejlesztési feladat; nem csak a modellválasztás számít. [18]

Naplózz célszerűen: feladatazonosító, felhasznált verziók, meghívott művelet, futási idő, állapot és eredményazonosító. A teljes érzékeny tartalom naplózása helyett a hibakereséshez szükséges minimumot őrizd meg.

18Indulási terv és gyors döntési szabályok

Négy lépésben az első működő megoldásig

1. Válassz egy körülhatárolt feladatot. Legyen ismétlődő, legyen hozzá elérhető adat, és tudd megmondani, mi számít jó eredménynek. Például egy jelentéstervezet, nem „az egész adminisztráció automatizálása”.

2. Készíts kézzel indított próbát. Néhány tesztadattal vizsgáld meg a kimenetet. A számítást és az adatkinyerést külön ellenőrizd. Itt még ne a teljes integrációs infrastruktúrát építsd.

3. Kösd be az adatot és rögzítsd a módszert. Válassz kész connectort vagy közvetlen API-t. MCP akkor indokolt, ha a képességet kompatibilis AI-kliensek számára egységesen akarod kitenni. Az ismétlődő módszer kerülhet skillbe; a biztos szabály programkódba.

4. Csak igazolt eredmény után adj önállóságot. Előbb olvasás, aztán tervezet, majd szabályozott írás. Időzítéshez workflow és üzemeltetés kell. Agentet ott adj hozzá, ahol valóban változó lépéssor szükséges.

Gyors döntési szabályok

  • Ha minden információ a kérésben van, kezdd egyszerű modellhívással.
  • Ha a saját dokumentumaidból kell válasz, keresés vagy RAG szükséges.
  • Ha élő állapot kell, lekérdezhető rendszerkapcsolatot használj.
  • Ha külső adat változik, ellenőrzött tool és író jogosultság kell.
  • Ha a lépések előre ismertek, workflow-val kezdd.
  • Ha a következő lépés a találatoktól függ, agent lehet indokolt.
  • Ha ugyanaz a módszer ismétlődik, csomagold újrahasználható eljárásba.
  • Ha több rendszerben kell ugyanaz az eszköz, vizsgáld meg az MCP-t.

Egy használható feladatleírás

„A kijelölt forrásokból készíts heti összefoglaló-tervezetet a megadott dátumtartományra. Csak olvasási műveleteket használj. A darabszámokat program számolja. Jelöld a forrást és a hiányzó adatokat. A feladat akkor kész, ha a jelentés elkészült, a számok egyeznek a rekordokkal, és az eltérések visszakereshetők.”

Ebből már levezethető a szükséges hozzáférés, eszközkör, munkafolyamat és elfogadási feltétel. A technológia kiválasztása ezután következik.

Források és továbbolvasás

Ellenőrzés dátuma: 2026. szeptember 24. A hivatkozások a fogalmak és dokumentált képességek forrásai; a kézikönyv saját példái szolgáltatófüggetlen tervezési minták.

  1. [1]

    Microsoft Learn — Custom connectors overview. A Power Platform egyedi connectorainak API-kapcsolata. learn.microsoft.com/en-us/connectors/custom-connectors

  2. [2]

    Model Context Protocol — Architecture overview. Host, client, server és alapvető képességek. modelcontextprotocol.io/docs/2026-07-28/learn/architecture

  3. [3]

    Microsoft Learn — Build your first custom Copilot connector. Adatok bevonása Microsoft Graphon keresztül. learn.microsoft.com/en-us/graph/custom-connector-sdk-sample-overview

  4. [4]

    Model Context Protocol — Tools. Eszközleírások, sémák, listázás és hívás. modelcontextprotocol.io/specification/2026-07-28/server/tools

  5. [5]

    Model Context Protocol — Resources. Külső tartalom átadása kontextusként. modelcontextprotocol.io/specification/2026-07-28/server/resources

  6. [6]

    Model Context Protocol — Transports. Stdio és HTTP kommunikáció. modelcontextprotocol.io/specification/2026-07-28/basic/transports

  7. [7]

    Agent Skills — Specification. SKILL.md, segédállományok és fokozatos betöltés. agentskills.io/specification

  8. [8]

    Claude Platform — Tool use overview. A modellhívás és az eszközvégrehajtás kapcsolata. platform.claude.com/docs/en/agents-and-tools/tool-use/overview

  9. [9]

    Claude Platform — Structured outputs. Sémához kötött kimenet és eszközparaméterek. platform.claude.com/docs/en/build-with-claude/structured-outputs

  10. [10]

    A2A Protocol — A2A and MCP. Agentek együttműködése és eszközintegráció. a2a-protocol.org/latest/topics/a2a-and-mcp

  11. [11]

    Model Context Protocol — Authorization. HTTP-alapú engedélyezési keretrendszer. modelcontextprotocol.io/specification/2026-07-28/basic/authorization

  12. [12]

    Microsoft Learn — RAG and Generative AI. Keresésre épülő válaszadás és indexelés. learn.microsoft.com/en-us/azure/search/retrieval-augmented-generation-overview

  13. [13]

    Anthropic — Building effective agents. Workflow és agent megkülönböztetése. www.anthropic.com/engineering/building-effective-agents

  14. [14]

    n8n — Schedule Trigger. Időzített folyamatindítás. docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger

  15. [15]

    n8n — Webhook. Külső kéréssel indított munkafolyamat. docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.webhook

  16. [16]

    n8n — Human in the loop for AI tool calls. Emberi ellenőrzés eszközhívás előtt. docs.n8n.io/advanced-ai/human-in-the-loop-tools

  17. [17]

    Claude Platform — Computer use tool. Felületkezelési működés és korlátok. platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool

  18. [18]

    Anthropic — Writing effective tools for AI agents. Eszköztervezés és értékelés. www.anthropic.com/engineering/writing-tools-for-agents

  19. [19]

    Anthropic — How we built our multi agent research system. Több agent összehangolása. www.anthropic.com/engineering/multi-agent-research-system

  20. [20]

    Ollama — FAQ. Helyi működés és a felhős funkciók kikapcsolása. docs.ollama.com/faq

  21. [21]

    Model Context Protocol Blog — The 2026-07-28 Specification. Verzióváltozások. blog.modelcontextprotocol.io/posts/2026-07-28

  22. [22]

    Claude Platform — Code execution tool. Programfuttatás és létrehozott fájlok. platform.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool

  23. [23]

    Model Context Protocol — Security Best Practices. Integrációs biztonsági szempontok. modelcontextprotocol.io/docs/2026-07-28/tutorials/security/security_best_practices

Változásnapló

Érvényes: 2026. szeptemberFelülvizsgálandó: 2027. március
  • 2026. 09. 26.↻ Módosult

    Új arculat, négy rész önellenőrző kvízzel; a példák általános ügyfélszolgálati és webáruházas helyzetekre cserélve; a folyószövegben szolgáltatónevek helyett általános leírás, a konkrét nevek a forrásjegyzékben.

  • 2026. 09. 24.+ Új

    Első kiadás: 18 fejezet, 23 ellenőrzött forrás, fogalomtérkép, folyamatlejátszó és megoldásválasztó.