13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

függvény

angolul: function

alapelterjedt

A függvény a program névvel ellátott, újra és újra felhasználható darabja, amely egy jól körülírt feladatot végez el, és többnyire eredményt ad vissza.

Érthetően

Képzeld el a függvényt úgy, mint egy receptet a konyhában. A receptnek neve van (például „palacsintatészta”), megmondja, milyen hozzávalók kellenek, és a végén mindig ugyanazt a fajta eredményt kapod. Nem kell minden alkalommal újra kitalálnod: elég annyit mondani, hogy „csináld meg a palacsintatésztát négy főre”.

A programozók azért bontják függvényekre a szoftvert, hogy ugyanazt a műveletet ne kelljen százszor leírniuk. Ha a nettó árból bruttót számoló lépés egyetlen függvényben van, akkor egy hiba javítását vagy egy áfakulcs változását is csak egy helyen kell átvezetni.

Az AI világában a szó új jelentőséget kapott. A nyelvi modell önmagában csak szöveget ír, a függvények viszont a „kezei”: ezeken keresztül tud egy agent időjárást lekérdezni, e-mailt küldeni vagy adatbázisban keresni. Ezt hívják függvényhívásnak vagy eszközhasználatnak.

Hogyan működik

  1. A fejlesztő megírja a függvényt: nevet ad neki, megadja, milyen bemenő adatokat (paramétereket) vár, és leírja a lépéseket, amelyeket végre kell hajtania.
  2. A program más pontjain a függvényt a nevével „meghívják”, és átadják neki a konkrét értékeket, például a 10 000 forintos árat és a 27 százalékos áfakulcsot.
  3. A függvény lefuttatja a saját lépéseit, közben akár más függvényeket is meghívhat, majd visszaadja az eredményt (visszatérési érték) oda, ahonnan hívták.
  4. A program ott folytatódik, ahol a hívás előtt abbamaradt, és már a kapott eredménnyel dolgozik tovább.
  5. AI-agent esetén a fejlesztő előre leírja, milyen függvények érhetők el. A modell csak azt jelzi, melyiket kéri és milyen adatokkal; a tényleges futtatást a körülötte lévő program végzi, és az eredményt visszaadja a modellnek.

Példa a mindennapokból

Amikor Excelben beírod, hogy =SZUM(A1:A10), egy függvényt hívsz meg: megadod a cellákat, és visszakapod az összegüket. Hasonló történik, amikor egy csevegő AI-tól megkérdezed a holnapi időjárást, és az AI-hoz be van kötve egy időjárás-lekérdező eszköz. Ilyenkor a háttérben ez a függvény fut le, és az AI annak az eredményéből fogalmazza meg a választ.

Kit érint

fejlesztőA függvény a mindennapi munka alapegysége: ebből épül fel a program, és ezt tesztelik, javítják, használják újra. → Kód
munkavállalóHa táblázatkezelőt használsz vagy kódoló agenttel készíttetsz kisebb automatizálást, függvényekkel dolgozol, még ha nem is nevezed így. → Munka és HR
vállalkozó, vezetőAzt, hogy egy AI-agent mit tehet meg a cégedben, a számára elérhetővé tett függvények köre határozza meg.
szülő, diák, tanárA programozásoktatásban ez az egyik első fogalom, és a matematikaórán tanult függvénnyel rokon, de nem azonos. → Oktatás és család

Gyakori félreértés

TévhitSokan azt hiszik, hogy függvényhíváskor maga az AI-modell hajtja végre a műveletet, például ő küldi el az e-mailt.
ValójábanA modell csak egy kérést ír le arról, melyik függvényt milyen adatokkal kellene futtatni. A végrehajtás a körülötte lévő szoftver dolga, és ez a szoftver dönti el azt is, hogy a kérést engedélyezi-e.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

programozás, forráskód, szoftver

Szűkebb

függvényhívás, paraméter, visszatérési érték, metódus, rekurzió

Rokon

API, eszközhasználat, algoritmus, változó, könyvtár

Röviden a története

A szó a matematikából került át a programozásba. Az újrahasznosítható programrészek (szubrutinok) ötlete az 1940-es évek végére nyúlik vissza. Az első gyakorlati megoldásokat a brit EDSAC számítógéphez dolgozták ki. A FORTRAN nyelv 1958-as második változatában már saját függvényeket és szubrutinokat lehetett írni. A nyelvi modellek függvényhívási képessége 2023-ban vált széles körben elérhetővé.

Hol tart most

A függvény gyakorlatilag minden programozási nyelv alapeleme. 2026 végére az is bevett megoldássá vált, hogy az AI-agentek függvényeken, azaz eszközökön keresztül végeznek el feladatokat.

Állapot: 2026. november

A hírekben

122 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

függvény · function · funkció · szubrutin · eljárás · metódus · függvényhívás · function calling

Források

A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.