Az OpenAI kiadta a Codex AI-t, amely a természetes nyelvet JavaScriptté alakíthatja a bétatesztelők számára
2 perc olvas
Publikálva
Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább
Amikor az OpenAI az év elején bejelentette a GPT-3-at, az egyik legérdekesebb megállapítás az volt, hogy a motor pusztán az internet használatával megtanulta a kódolást, és képes volt lefordítani a szokásos nyelvet számítógépes kódra.
Ez a felfedezés vezetett a Microsoft CoPilot-jához, egy olyan eszközhöz, amelyet a fejlesztők használhatnak a kódírás gyorsabbá és egyszerűbbé tételéhez.
Az OpenAI azonban dolgozott egy olyan verzión is, amelyet csak a normál felhasználók használhatnak, és mára elérhetővé tette a Codexet a béta felhasználók számára.
A Codex a GPT-3, amely a GitHubon található nyilvános kódokra van kiképezve, nem pedig írott anyagokra, és képes olyan kifejezéseket fordítani, mint „lepattanni a labda a képernyő széléről” vagy „letölteni ezeket az adatokat a nyilvános API segítségével, és dátum szerint rendezni” működő kód a tucatnyi nyelv egyikén.
Megérti a kódelemeket, például a webszervert, a billentyűzetvezérlőket vagy az objektum-manipulációkat és animációkat, és válaszol a természetes nyelvi parancsokra, mint például a „kicsinyítsd és vágd le”, majd „a bal és jobb nyílbillentyűkkel szabályozza vízszintes helyzetét”. ugyanarra az „ezre” utalnak. Azt is megérti, hogy az ég a képernyő teteje, amikor azt mondja, hogy „leessen le a szikláról az égből”, és még azt is felgyorsítja, ahogy egy valódi zuhanó tárgy tenné.
Tisztában van korábbi munkájával is, így képes megőrizni a névkonverziókat és a változókat és egyéb konvenciókat.
Annak ellenére, hogy érti a természetes nyelvet, az OpenAI továbbra is a Codexet a fejlesztők segítő eszközének tekinti.
„A programozás arról szól, hogy van egy elképzelés, és azt darabokra osztjuk, majd ténylegesen kódot készítünk ezekhez a darabokhoz” – mondta Greg Brockman, az OpenAI technológiai igazgatója, a Codex pedig arról szólt, hogy a fejlesztők több időt töltsenek az elsővel, mint a másodikkal.
„Valószínűleg pár tucatszor leírtam már ezt a fajta kódot, és mindig elfelejtem, hogyan működik” – jegyezte meg Brockman. „Nem ismerem ezeket az API-kat, és nem is kell. Egyszerűen megteheti ugyanazokat a dolgokat, kevesebb billentyűleütéssel vagy interakcióval.”
A projektről bővebben itt olvashat OpenAI itt.
keresztül TechCrunch