Get inspired and build

Agents SDK quickstart
Step-by-step guide to quickly build agents with the OpenAI Agents SDK.

Audio & speech guide
Overview of approaches for audio processing and speech in applications.

Background mode guide
Guide to running tasks in the background with Responses.

Batch API guide
Guide on how to use the Batch API to reduce costs

Building agents guide
Official guide to building agents using the OpenAI platform.

Built-in tools guide
Guide to using OpenAI's built-in tools with the Responses API.

Code interpreter guide
Guide to using the built-in code interpreter tool.

Conversation state guide
Guide for managing conversation state with the Responses API.

Keep costs low & accuracy high
Guide on balancing cost efficiency with model accuracy.

Computer Use API guide
Guide to using the Computer Use API (CUA).

Evals design guide
Learn best practices for designing evals

Evaluating model performance
Guide to measuring model quality using the Evals framework.

File search guide
Guide to retrieving context from files using the Responses API.

Fine-tuning best practices
Recommendations for effective and efficient model fine-tuning.

Fine-tuning guide
Comprehensive guide to fine-tuning OpenAI models.

Flex processing guide
Guide on how to reduce costs with flex processing

Function calling guide
Introduction to function calling with OpenAI models.

Graders guide
Learn about graders for evals and fine-tuning

Building guardrails for agents
Guide to implementing safeguards and guardrails in agent applications.

Image generation guide
Guide to generating images using OpenAI models.

Latency optimization guide
Best practices for reducing model response latency.

LLM correctness and consistency
Best practices for achieving accurate and consistent model outputs.

MCP guide
Guide to using the Model Context Protocol for portable tools.

Model distillation overview
Overview of distillation techniques for creating efficient models.

Model optimization guide
Guide on optimizing OpenAI models for performance and cost.

OpenAI models page
Overview of the models available on the OpenAI platform.

Orchestrating multiple agents
Guide to coordinating multiple agents with shared context.

Predicted outputs guide
Guide to understanding and using predicted outputs.

Production best practices
Guide on best practices for running AI applications in production

Prompt engineering guide
Detailed guide on prompt engineering strategies.

RAG technique overview
Overview of retrieval-augmented generation techniques.

Rate limits guide
Guide to understanding and managing rate limits

Realtime tool delegation guide
Guide on delegating tasks through tools in realtime agents.

Realtime guide
Comprehensive guide to building realtime interactions.

Realtime intro
Introduction to building realtime voice applications.

Realtime transcription guide
Guide for implementing realtime speech transcription.

Realtime translation guide
Guide to performing realtime speech translation.

Reasoning best practices
Prompting and optimization tips for reasoning models

Reasoning guide
Overview of what reasoning is and how to prompt reasoning models

Reinforcement fine-tuning overview
Guide on reinforcement learning-based fine-tuning techniques.

Responses guide
Introduction to the Responses API and its endpoints.

Responses vs. chat completions guide
Comparison of the Responses API and Chat Completions.

Structured outputs guide
Guide for producing structured outputs with the Responses API.

Speech-to-text guide
Guide for building speech recognition pipelines.

Speech-to-text intro
Introduction to speech recognition with OpenAI.

Supervised fine-tuning overview
Guide to supervised fine-tuning for customizing model behavior.

Tools overview guide
Guide covering realtime delegation through tools.

Tracing module
Guide to monitoring and debugging agents with tracing.

Transcription guide
Detailed guide for building transcription pipelines.

Transcription intro
Introduction to converting speech to text with OpenAI APIs.

Translation use case
Overview of building multilingual voice applications.

Voice agents guide
Guide to building voice agents using speech-to-speech API.

Vision fine-tuning overview
Guide to fine-tuning models on vision tasks.

Voice applications intro
Introduction to building voice-enabled applications with OpenAI.

Web search guide
Guide to using web search with the Responses API.