Public APIs

Use AI models such as ChatGPT or DALL-E to experience the capabilities of AI.

OpenAI's website screenshot

About OpenAI

The OpenAI API provides programmatic access to AI models developed by OpenAI, offered through a general-purpose "text in, text out" interface that works on a range of English-language tasks. Given a text prompt, the API returns a text completion matching the pattern of the input; it can be directed by providing a few examples within the prompt, and performance on specific tasks can be refined by training on a dataset of examples or through learning from human feedback. At launch, the API ran models from the GPT-3 family.

The API is intended for integration into products, development of new applications, and general experimentation with the technology, targeting both individual developers and machine learning teams. Access was limited to a private beta at launch, with usage subject to a mandatory production review process; OpenAI stated it would terminate access for use cases involving harassment, intentional deception, radicalization, astroturfing, or spam, or applications lacking sufficient safeguards against misuse.

Early users in the private beta included Algolia, Quizlet, and Reddit, along with researchers at institutions such as the Middlebury Institute, University of Washington, and the Allen Institute for AI through an academic access program.

Key features

  • General-purpose text-in, text-out API interface for language tasks
  • Few-shot prompting: customize behavior by showing example inputs/outputs
  • Fine-tuning on custom datasets to improve task-specific performance
  • Runs models from the GPT-3 family with ongoing speed and throughput improvements
  • Mandatory production review process to vet applications before going live

Frequently asked questions

What platforms or languages does the API support?

It provides a general-purpose text-in, text-out interface primarily designed for English language tasks.

How do I get access to the API?

Access is granted through a private beta application process, with mandatory production review before approved applications can go live.

Who is this API for?

It is aimed at developers and companies wanting to integrate AI into products, build new applications, or researchers exploring the technology, with early users including Algolia, Quizlet, and Reddit.

Can I customize the model's behavior for my specific use case?

Yes, you can prompt it with examples to guide its output, or fine-tune it by training on a dataset of examples or human feedback.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product