Get inspired and build

4o image generation intro
Video introduction to 4o model image generation capabilities.

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

Agents SDK — Python
Python SDK for developing agents with OpenAI.

Agents SDK quickstart
Quickstart project for building agents with the Agents SDK.

Agents SDK — TypeScript
TypeScript SDK for developing agents with OpenAI.

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.

Balance accuracy, latency, and cost
Talk on optimizing AI systems for accuracy, speed, and cost.

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

Build hour — agentic tool calling
Build hour giving an overview of agentic tool calling.

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

Build hour — built-in tools
Build hour giving an overview of built-in tools available in the Responses API.

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.

Codex intro
Introductory video about Codex capabilities.

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.

Monitor usage with the Cost API
Cookbook showing how to track API usage and costs.

CS agents demo
Demo showcasing customer service agents orchestration.

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

Computer Use API — starter app
Sample app showcasing Computer Use API integration.

DevDay — distillation breakout
DevDay session on model distillation techniques.

DevDay — optimization breakout
DevDay session discussing optimization of models and prompts.

DevDay — realtime breakout
DevDay session focused on realtime agent capabilities.

DevDay — structured outputs breakout
Session covering structured outputs from DevDay.

Evals design guide
Learn best practices for designing evals

Distillation for model fine-tuning
Cookbook on using model distillation techniques for fine-tuning.

Eval-driven dev — prototype to launch
Cookbook demonstrating eval-driven development workflows.

Evals API — tools evaluation
Cookbook example demonstrating tool evaluation with the Evals API.

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 cookbook
Cookbook on direct preference optimization for fine-tuning.

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

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

Frontend testing demo
Demo application for frontend testing using CUA.

Function calling guide
Introduction to function calling with OpenAI models.

GPT-5 prompting guide
Cookbook guide on how to maximize GPT-5's performance.

Graders for Reinforcement Fine-Tuning
Cookbook on how to use graders for RFT tasks. showing different approaches to evaluating models with the OpenAI API.

Graders guide
Learn about graders for evals and fine-tuning

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

Developing hallucination guardrails
Cookbook for creating guardrails that reduce model hallucinations.

Image generation guide
Guide to generating images using OpenAI models.

ImageGen cookbook
Cookbook examples for generating images with GPT-Image.

ImageGen with high fidelity cookbook
Cookbook examples for generating images with high fidelity using GPT-Image.

Latency optimization guide
Best practices for reducing model response latency.

Launch apps with evaluations
Video on incorporating evals when deploying AI products.

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.

MCP intro
Introduction video to Model Customization Platform (MCP).

MCP tool cookbook
Cookbook covering MCP tool usage examples.

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.

Portfolio collab with Agents SDK
Cookbook example of agents collaborating to manage a portfolio.

Multi-tool orchestration cookbook
Cookbook showing how to orchestrate multiple tools with Responses API.

New audio models intro
Overview video of new audio models for speech and transcription.

o3/o4-mini function calling cookbook
Cookbook for function calling with o3/o4-mini models.

openai.fm
Code samples for speech processing from the openai.fm repo.

Agent orchestration & handoffs
Cookbook on coordinating multiple agents via routines and handoffs.

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 caching 101
Introductory cookbook on implementing prompt caching to reduce token usage.

Prompt engineering guide
Detailed guide on prompt engineering strategies.

RAG technique overview
Overview of retrieval-augmented generation techniques.

RAG with PDFs cookbook
Cookbook for retrieval-augmented generation using PDFs.

Rate limits guide
Guide to understanding and managing rate limits

Realtime agents starter app
Starter app demonstrating realtime agent capabilities.

Realtime console
Console application demonstrating realtime API usage.

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 solar system
Demo of realtime agent interactions in a solar system example.

Realtime transcription guide
Guide for implementing realtime speech transcription.

Realtime translation cookbook
Cookbook for realtime translation using voice API.

Realtime translation guide
Guide to performing realtime speech translation.

Realtime & Twilio starter app
Starter app integrating realtime agents with Twilio.

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.

Reinforcement fine-tuning — reasoning
Cookbook demonstrating reinforcement fine-tuning to enhance conversational models.

Responses API — tools and features
Overview video of available tools and capabilities in the Responses API.

Responses guide
Introduction to the Responses API and its endpoints.

Responses starter app
Starter application demonstrating OpenAI Responses API with tools.

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.

Structured outputs samples
Sample code demonstrating structured outputs with OpenAI APIs.

Speech-to-text cookbook
Comparing speech to text methods with the OpenAI 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.

Support agent demo
Demo showing a customer support agent with a human in the loop.

Tools overview guide
Guide covering realtime delegation through tools.

Tracing module
Guide to monitoring and debugging agents with tracing.

Transcription cookbook
Example recipes for transcribing audio using OpenAI APIs.

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.

Realtime agent demo
Video introduction to the TypeScript Agents SDK.

Unlock agentic power — Agents SDK
Video demonstrating advanced capabilities of the Agents SDK.

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

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

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

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