Optimization

Optimization

Optimize your API usage and costs with the OpenAI API. Use batch requests to process multiple inputs at once, reduce latency, and save money. Fine-tune models to improve performance on your specific data, or evaluate model quality with evals.

BatchLatencyCost APIUsage APIFine-tuningEvalsResponses
Jun 26, 2025
CompletionsResponses
Prompt Migration Guide
Jun 25, 2025
Responses
Introduction to deep research in the OpenAI API
Jun 25, 2025
Agents SDKResponses
Building a Deep Research MCP Server
Jun 18, 2025
Fine-tuning
Fine-Tuning Techniques - Choosing Between SFT, DPO, and RFT (With a Guide to DPO)
Jun 9, 2025
EvalsResponses
Evals API Use-case - MCP Evaluation
Jun 9, 2025
EvalsResponses
Evals API Use-case - Structured Outputs Evaluation
Jun 9, 2025
EvalsResponses
Evals API Use-case - Tools Evaluation
Jun 9, 2025
EvalsResponses
Evals API Use-case - Web Search Evaluation
Jun 2, 2025
CompletionsEvalsFunctionsResponses
Eval Driven System Design - From Prototype to Production

Other29

Selecting a Model Based on Stripe Conversion – A Practical Eval for Startups
Evals
Jun 2, 2025
Multi-Agent Portfolio Collaboration with OpenAI Agents SDK
Agents SDKFunctionsResponses
May 28, 2025
o3/o4-mini Function Calling Guide
FunctionsReasoningResponses
May 26, 2025
Exploring Model Graders for Reinforcement Fine-Tuning
Fine-tuning
May 23, 2025
Reinforcement Fine-Tuning for Conversational Reasoning with the OpenAI API
EvalsFine-tuning
May 21, 2025
Image Understanding with RAG
ImagesResponsesVision
May 16, 2025
Evals API Use-case - Responses Evaluation
Responses
May 13, 2025
Better performance from reasoning models using the Responses API
FunctionsResponses
May 11, 2025
Practical Guide for Model Selection for Real‑World Use Cases
FunctionsResponses
May 7, 2025
Handling Function Calls with Reasoning Models
FunctionsReasoningResponses
Apr 25, 2025
Processing and narrating a video with GPT-4.1-mini's visual capabilities and GPT-4o TTS API
ResponsesspeechVision
Apr 22, 2025
GPT-4.1 Prompting Guide
Responses
Apr 14, 2025
Evaluating Agents with Langfuse
Agents SDKEvals
Mar 31, 2025
Multi-Tool Orchestration with RAG approach using OpenAI's Responses API
FunctionsResponses
Mar 28, 2025
Building a Voice Assistant with the Agents SDK
AudioResponsesspeech
Mar 27, 2025
Automating Dispute Management with Agents SDK and Stripe API
Agents SDKFunctionsResponses
Mar 17, 2025
Web Search and States with Responses API
FunctionsResponses
Mar 11, 2025
Doing RAG on PDFs using File Search in the Responses API
FunctionsResponses
Mar 11, 2025
How to use the Usage API and Cost API to monitor your OpenAI usage
Cost APIUsage API
Jan 14, 2025
Vision Fine-tuning on GPT-4o for Visual Question Answering
CompletionsFine-tuningVision
Nov 1, 2024
Leveraging model distillation to fine-tune a model
CompletionsFine-tuning
Oct 16, 2024
Custom LLM as a Judge to Detect Hallucinations with Braintrust
CompletionsEvals
Oct 14, 2024
Prompt Caching 101
CompletionsLatency
Oct 1, 2024
How to fine-tune chat models
CompletionsFine-tuning
Jul 23, 2024
Batch processing with the Batch API
BatchCompletions
Apr 24, 2024
Fine tuning for function calling
CompletionsFine-tuningFunctions
Nov 7, 2023
Fine-tuning OpenAI models with Weights & Biases
CompletionsFine-tuningTiktoken
Oct 4, 2023
Fine-Tuning for retrieval augmented generation (RAG) with Qdrant
CompletionsEmbeddingsFine-tuning
Sep 4, 2023
Data preparation and analysis for chat model fine-tuning
CompletionsFine-tuningTiktoken
Aug 22, 2023