OpenAI has announced an API for accessing new AI models it develops. OpenAI is known for open sourcing most of its AI tools, but it has taken a different approach with this particular project. The company has decided to commercialize this product to ensure that it can be controlled from a privacy and safety standpoint, and help fund its broader mission to put artificial intelligence in the hands of as many developers as possible.
The new API takes a different approach from typical AI systems. Most AI systems are designed for specific use cases. OpenAI considers it's offering a "general-purpose" AI system provided by a "text in, text out interface." In sum, users can try the text in, text out interface for essentially any English language task. After any text prompt, the API will return a text completion.
The text completion is based on the API attempting to match the pattern delivered. Developers can pre-program the pattern with examples, or allow the engine to naturally learn. The API uses models with weights from the GPT-3 family. Delivering this AI through an API will also allow OpenAI to keep up to date with the constantly evolving tech behind AI and machine learning.
The API is currently in beta. Those interested in participating should apply here. Companies already in the beta include Algolia, Quizlet, and Reddit, and researchers at institutions like the Middlebury Institute. Check out the blog post announcement for more API details.