Common questions related to our APIs and models
85 articles
How can I delete my API key?
How can I change my API platform's org name?Changing your API platform's org name
How does the launch of Assistants API v2 affect my Assistants launched with API v1?Implications on Playground, cost, and migration
Function calling in the Chat PlaygroundYou can now use function calling in the OpenAI Chat Playground.
What are tokens and how to count them?
What is the difference between prompt tokens and completion tokens?What is the difference between input and output tokens?
Guidance on improving latenciesHow can I improve latencies using OpenAI text generation models like GPT-4?
Where do I find my OpenAI API Key?
Incorrect API key providedWhat to do if you get an Incorrect API key error on the OpenAI API
How do I start exploring the OpenAI API?Resources to get started building with the OpenAI API.
Do the OpenAI API models have knowledge of current events?A breakdown of different models and the date range they were trained on
How can I get a Business Associate Agreement (BAA) with OpenAI?Information about HIPAA compliance for healthcare companies
Can I use the OpenAI API for a Hackathon?
Best practices for prompt engineering with the OpenAI APIHow to give clear and effective instructions to OpenAI models
Admin and Audit Logs API for the API PlatformObtain audit logs and perform admin actions in your API Platform organization.
Text generation (Chat Completions and Completions)
GPT-3.5 and GPT-4, including function calling and vision
GPT-4 Vision APIHow does GPT-4 Turbo with Vision (gpt-4-turbo) work?
Function Calling in the OpenAI APIWhat is function calling and how does it work in the OpenAI API?
GPT-4 Turbo in the OpenAI APIHere is what you need to know about accessing and using GPT-4 Turbo
GPT-3.5 Turbo UpdatesThe latest on GPT-3.5 Turbo in the OpenAI API
Moving from Completions to Chat Completions in the OpenAI APIHow to get migrate from the legacy OpenAI Completions API to Chat Completions
How can I use the Chat Completion (ChatGPT) API?Learn how to get started with the OpenAI Chat Completions API (sometimes called the ChatGPT API)
How can I use GPT-4 with images?How can I pass an image to GPT-4 and have it understand the image?
What are the GPT-4 rate limits?Learn about how to check the current GPT-4 and GPT-4 Turbo rate limits.
How do I use the OpenAI API with text in different languages?Using OpenAI models for non-english text generation and understanding use cases
What is the difference between the GPT-4 model versions?Learn the differences between GPT-4 model versions
Batch API FAQBatch API endpoint for asynchronous batch processing
Fine-tuning
Learn how to customize a model for your application.
How do I format my fine-tuning data for the OpenAI API?Learn about different data formats required for fine-tuning different OpenAI models
Can I fine-tune GPT-4o or GPT-4?How do I access fine-tuning with GPT-4o and GPT-4o mini to customize a model?
Embeddings
Learn how to turn text into numbers, unlocking use cases like search.
Embeddings - Frequently Asked QuestionsFAQ for the new and improved embedding models
How can I tell how many tokens a string will have before I try to embed it?Calculating/approximating tokens for an embedding
How can I retrieve K nearest embedding vectors quickly?Retrieval using embeddings
Which distance function should I use?Distance function for embedding calculations
Images with DALL·E
Learn how to generate or manipulate images with DALL·E in the API.
DALL·E 3 APILearn about using DALL·E 3 in the OpenAI API
DALL·E API FAQEverything you need to know about how to use the DALL·E (Images) API
What are the rate limits for the DALL·E API?Learn how to can check your rate limit for the DALL·E API.
Is DALL·E 3 available through an API?Programmatic access to DALL·E
Text-to-speech
Learn how to turn text into lifelike spoken audio
TTS APIThe basics of our text-to-speech API
Assistants
Build AI assistants within your own applications.
Assistants API (v2) FAQ
File storage quota errors for API usersWhat to do when you encounter an error about reaching your file storage quota for assistants.
Whisper
Learn how to turn audio into text
Whisper Audio API FAQGeneral questions about the Whisper, speech to text, Audio API
How do I get more tokens or increase my monthly usage limits?What is my billing limit, and how can I update it?
When can I expect to receive my OpenAI API invoice?Understanding the OpenAI API billing cycle
Are Playground tokens counted towards my token usage?
How do I check my token usage?Check your token usage for your API calls
Is the Moderation endpoint free to use?
Is there an SLA for latency guarantees on the various engines?
Best Practices for API Key Safety
How to Report Security Vulnerabilities to OpenAIOur policy and guidelines for testing and disclosure
Can I share my API key with my teammate/coworker?
I see suspicious activity on my account - what do I do?
How to Incorporate a UserID
Assign API Key Permissions
How can I view the users or organizations associated with an API key?
Compliance APIs for Enterprise CustomersObtain logs of all conversations and GPTs in your Enterprise workspace.