OpenAI Releases Codex API to Convert Plain English Into Code
OpenAI launches a private beta API for Codex, an AI model that translates natural language into code across multiple programming languages. While free initially, the tool shows potential security and bias issues in early testing.
OpenAI releases Codex, an AI system that translates natural language into code, through a private beta API. The model understands over a dozen programming languages and allows developers to build natural language interfaces for existing applications. Codex also serves as the underlying engine for GitHub Copilot, the code suggestion tool launched earlier this summer.
The system trains on billions of lines of public code to adapt to various frameworks and match individual developer styles. While Codex performs best in Python, it remains proficient in JavaScript, Go, Ruby, TypeScript, and several other languages. Its 14KB memory capacity for Python allows it to handle contextual tasks like code refactoring, transpilation, and code explanation.
OpenAI offers the Codex API for free during this initial period to invite businesses and developers to build new applications. However, recent research highlights significant limitations, as the model sometimes suggests syntactically incorrect code or insecure encryption parameters. Additionally, the AI exhibits biases similar to other large language models and can generate harmful or racist outputs when given certain prompts.