OpenAI je objavio Codex AI koji može pretvoriti prirodni jezik u JavaScript za beta testere
2 min. čitati
Objavljeno na
Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više
Kada je OpenAI najavio GPT-3 ranije ove godine, jedan od najzanimljivijih nalaza bio je da je motor naučio kodirati samo unošenjem interneta i mogao je prevesti obični jezik u računalni kod.
Ovo otkriće dovelo je do Microsoftovog CoPilota, alata koji programeri mogu koristiti za brže i lakše pisanje koda.
OpenAI je također radio na verziji koju mogu koristiti samo obični korisnici, a danas je Codex učinio dostupnim beta korisnicima.
Codex je GPT-3 obučen za javni kod na GitHubu, a ne za pisani materijal i može pretvoriti fraze kao što su "natjerati loptu da odskoči sa stranica zaslona" ili "preuzmi te podatke pomoću javnog API-ja i sortiraj ih po datumu" i generira radni kod na jednom od desetak jezika.
Razumije elemente koda kao što su web poslužitelj, kontrole tipkovnice ili manipulacije objektima i animacije i odgovara na naredbe prirodnog jezika kao što su "umanjite ga i izrežite", a zatim "imajte da njegov horizontalni položaj kontroliraju lijevu i desnu tipku sa strelicama". misle na isto "to". Također shvaća da je nebo vrh zaslona kada kažete "učinite da kamen padne s neba", pa čak i tjera kamen da ubrza kao što bi pravi objekt koji pada.
Također je svjestan svog ranijeg rada, pa je u stanju zadržati pretvorbe naziva i varijabli i druge konvencije.
Unatoč razumijevanju prirodnog jezika, OpenAI i dalje vidi Codex kao alat za pomoć programerima.
“Programiranje znači imati viziju i podijeliti je na dijelove, a zatim zapravo izraditi kod za te dijelove,” rekao je Greg Brockman, OpenAI CTO, a Codex je o tome da se programerima omogući da provedu više vremena na prvom nego na drugom.
“Napisao sam ovakvu vrstu koda vjerojatno nekoliko desetaka puta i uvijek zaboravim kako točno funkcionira”, primijetio je Brockman. “Ne poznajem te API-je i ne moram. Možete jednostavno raditi iste stvari lakše, s manje pritiska na tipke ili interakcija.”
Više o projektu pročitajte na OpenAI ovdje.
preko TechCrunch