A mesterséges intelligencia az egyik leggyorsabban fejlődő és legérdekesebb informatikai irány, ami rengeteg lehetőséget és mint tudjuk, veszélyt is rejthet magában. Bár egyelőre nem fogja a gép emberi közbeavatkozás nélkül átvenni valakinek a helyét, már most csodálatos, de egyben félelmetes dolgokra lehetünk velük képesek. Az OpenAI Codex egy rendkívül érdekes MI, a célja ugyanis az, hogy segítse az embereket a programozásban.
Amikor az ember egy programot szeretne írni, akkor meg kell tanulnia egy programozási nyelvet. Ezt nem véletlenül hívják nyelvnek, egy idegen nyelvhez hasonlóan tudni kell hozzá gondolkozni, olvasni és írni az adott programozási nyelven, hogy utasításokat adhassunk a számítógépnek. Számtalan programozási nyelv létezik és az sem példa nélküli, hogy vannak olyan szoftverek, amikkel nyelvismeret nélkül is tudunk programot írni egy egyszerűbb formában. Ám az egyelőre odébb van, hogy emberi nyelven leírva megkérjünk egy gépi asszisztenst arra, hogy írjon egy programot, de ez a jövő talán már nincs is annyira távol, mint hinnénk.
A privát állapotban lévő OpenAI Codexet ugyanis már most megkérhetjük, hogy írja meg a kódot, amire szükségünk van.
Ha most szükségem lenne egy időzítőre, ami azt mutatja meg, mennyi ideig írom például ezt a cikket, akkor megkérhetném az mesterséges intelligenciát, hogy készítsen nekem egy stoppert, ami addig működik, amíg a Word nyitva van, az eredményt pedig mutassa meg nekem utána egy számlálóval és mentse le .txt fájlba.
Ez csak egy nagyon egyszerű példa, hiszen néhány alkalomnál egyszerűbb lenne egy stoppert elindítanom, de ha rendszeresen lenne szükségem ilyen számláló programra, akkor programozó tudás nélkül nem tudnék ilyet írni. Márpedig a projektmenedzsment szempontjából ezek fontos információk lehetnek, számtalan cég méri és statisztikázza ilyen módon a munkafolyamatok idejét.
Az OpenAI Codex ráadásul sokkal bonyolultabb dolgokat is képes írni, akár videojátékot is.
A példa videóban látható, hogy emberi mondatokkal leírt információk alapján egy kész űrhajós játékot készít a mesterséges intelligencia, mindössze 9 perc alatt!
A kód bár nem mindig, de a pályázóknál nagyobb sikerességi aránnyal meg tud oldani olyan feladatokat, amiket az állásinterjúkon szoktak kérni a programozóktól. Csupán annyi a gond, hogy az általa írt kód nem elég erőforrás takarékos, vagyis lassan fut le.
A Two Minutes Papers mesterséges intelligenciával foglalkozó YouTube-csatorna részletesebben is megvizsgálta az OpenAI Codexet. Sajnos ehhez a videóhoz nem készült magyar felirat, angol tudás mellett viszont érdemes megnézni, mert rengeteg mindent megtudhatunk az OpenAI nem is olyan régi múltjával és lehetséges jövőjével kapcsolatban.