This intriguing new platform lets you translate your words into code
OpenAI Codex lets you program in English
When you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.
Artificial intelligence (AI) research companyOpenAIhas released an improved version of its machine learning (ML) system that essentially translates the English language into code.
NamedCodex, reports suggest that the system is designed to not just be of use to trained full-time programmers, but will also be of assistance to amateur coders.
“Codex can now interpret simple commands in natural language and execute them on the user’s behalf—making it possible to build a natural language interface to existing applications,” saysOpenAIin ablog postas it launched a private beta.
Codex is a descented of GPT-3, the third generation of OpenAI’s Generative Pre-trained Transformer, which was conceptualized to perform natural language processing (NLP) tasks.
Not quite there yet
According to OpenAI, Codex is trained on several billion lines of public code. The system is reportedly proficient enough to adapt to an individual developer’s coding style.
Notably, Codex powersGitHub Copilot, a new tool launched in June and currently under preview that assists programmers by making relevant suggestions as they write code inside development environments likeMicrosoft’sVisual Studio Code.
Now OpenAI is inviting developers to build on top of Codex through its API, adding that while the system works best withPython, it is also “proficient” in over a dozen other languages includingJavaScript, Go, Perl, PHP, Ruby, Swift, TypeScript, Shell, and more. During this initial period, OpenAI Codex will be offered for free.
Are you a pro? Subscribe to our newsletter
Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!
However, citing arecent paperpublished by OpenAI itself,VentureBeatreports that despite being highly capable the system has “significant limitations”, including biases and sample inefficiencies. According to the paper’s authors, Codex can sometimes propose code that’s syntactically incorrect, and can even call on undefined variables.
ViaVentureBeat
With almost two decades of writing and reporting on Linux, Mayank Sharma would like everyone to think he’sTechRadar Pro’sexpert on the topic. Of course, he’s just as interested in other computing topics, particularly cybersecurity, cloud, containers, and coding.
Best Usenet client of 2024
Best secure file transfer solution of 2024
Steps to take when your phone number is publicly listed online