56,966 blogs · [ { "id": "01a08d71-ac68-70ea-a870-5529b7e4bcdf", "title": "OpenAI Agents API", "url": "https://developers.openai.com/api/docs/guides/agents-api/overview", "published_at": "2026-09-10T19:43:22+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968c381a811", "title": "Realtime prompting guide", "url": "https://platform.openai.com/docs/guides/realtime-models-prompting", "published_at": "2026-05-05T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d933a457e", "title": "OpenAI Developers plugin", "url": "https://developers.openai.com/learn/developers-codex-plugin/", "published_at": "2026-04-30T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d94fc1e82", "title": "API deployment checklist", "url": "https://developers.openai.com/api/docs/guides/deployment-checklist/", "published_at": "2026-04-17T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968c6397b85", "title": "Codex for (almost) everything", "url": "https://www.youtube.com/watch?v=Lm7-yFZ5fZQ", "published_at": "2026-04-16T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d96473f32", "title": "Sora 2 Prompting Guide", "url": "https://developers.openai.com/cookbook/examples/sora/sora2_prompting_guide/", "published_at": "2026-03-12T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d96c8474d", "title": "Codex Prompting Guide", "url": "https://developers.openai.com/cookbook/examples/gpt-5/codex_prompting_guide/", "published_at": "2026-02-25T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968c8224899", "title": "Introducing the Codex app", "url": "https://www.youtube.com/watch?v=HFM3se4lNiw", "published_at": "2026-02-02T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968c8a5c79d", "title": "Codex in JetBrains IDEs", "url": "https://www.youtube.com/watch?v=1XkVsE9-ZK4", "published_at": "2026-01-22T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d934958bc", "title": "Docs MCP", "url": "https://developers.openai.com/learn/docs-mcp/", "published_at": "2026-01-06T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d980c567b", "title": "Gpt-image-1.5 Prompting Guide", "url": "https://developers.openai.com/cookbook/examples/multimodal/image-gen-1.5-prompting_guide", "published_at": "2025-12-16T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d98413862", "title": "GPT-5.2 Prompting Guide", "url": "https://developers.openai.com/cookbook/examples/gpt-5/gpt-5-2_prompting_guide/", "published_at": "2025-12-11T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d984e7ad1", "title": "Transcribing User Audio with a Separate Realtime Request", "url": "https://developers.openai.com/cookbook/examples/realtime_out_of_band_transcription/", "published_at": "2025-11-20T00:00:00+00:00" }, { "id": "01a0b5e6-a65e-7345-8d24-d16d98e7e65b", "title": "Modernizing your Codebase with Codex", "url": "https://developers.openai.com/cookbook/examples/codex/code_modernization/", "published_at": "2025-11-19T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968cba09e9b", "title": "Codex code review", "url": "https://www.youtube.com/watch?v=HwbSWVg5Ln4", "published_at": "2025-11-04T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968cc3248a0", "title": "Build beautiful frontends with OpenAI Codex", "url": "https://www.youtube.com/watch?v=fK_bm84N7bs", "published_at": "2025-10-27T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968cca39bd8", "title": "Building with Open Models", "url": "https://www.youtube.com/watch?v=1HL2YHRj270", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968cd710de3", "title": "Using OpenAI Codex CLI with GPT-5-Codex", "url": "https://www.youtube.com/watch?v=iqNzfK4_meQ", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968cde81499", "title": "OpenAI Codex in your code editor", "url": "https://www.youtube.com/watch?v=sd21Igx4HtA", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968ceb0c6fb", "title": "Context Engineering & Coding Agents with Cursor", "url": "https://www.youtube.com/watch?v=3KAI__5dUn0", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968cf3f10df", "title": "Shipping with Codex", "url": "https://www.youtube.com/watch?v=Gr41tYOzE20", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968cf4537fa", "title": "Sora, ImageGen, and Codex: The Next Wave of Creative Production", "url": "https://www.youtube.com/watch?v=70ush8Vknx8", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968cf68e291", "title": "Live Demo Showcase: Tools That 10x Your Codebase", "url": "https://www.youtube.com/watch?v=-l0OqapibAA", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d0488fb6", "title": "Sora starter app", "url": "https://github.com/openai/openai-sora-sample-app", "published_at": "2025-10-15T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d0644124", "title": "Plugin UI examples", "url": "https://github.com/openai/openai-apps-sdk-examples", "published_at": "2025-10-06T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d104677c", "title": "ChatKit advanced samples", "url": "https://github.com/openai/openai-chatkit-advanced-samples", "published_at": "2025-10-06T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d1638a4b", "title": "ChatKit starter app", "url": "https://github.com/openai/openai-chatkit-starter-app", "published_at": "2025-10-06T00:00:00+00:00" }, { "id": "01a0b5e6-a65f-7091-bcc7-aff418e2364c", "title": "Agentic Commerce Protocol", "url": "https://developers.openai.com/commerce/", "published_at": "2025-09-29T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d2570ad7", "title": "Rate limits guide", "url": "https://platform.openai.com/docs/guides/rate-limits", "published_at": "2025-08-14T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d32266a3", "title": "Web search guide", "url": "https://platform.openai.com/docs/guides/tools-web-search", "published_at": "2025-08-14T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968ddd4000c", "title": "Getting Started with Evals", "url": "https://platform.openai.com/docs/guides/evaluation-getting-started", "published_at": "2025-08-13T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e9e1905e", "title": "Prompt Optimizer", "url": "https://platform.openai.com/docs/guides/prompt-optimizer", "published_at": "2025-08-13T00:00:00+00:00" }, { "id": "01a0b5e6-a65f-7091-bcc7-aff43acb32b5", "title": "Verifying gpt-oss implementations", "url": "https://developers.openai.com/cookbook/articles/gpt-oss/verifying-implementations/", "published_at": "2025-08-11T00:00:00+00:00" }, { "id": "01a0b5e6-a65f-7091-bcc7-aff43b00061e", "title": "How to run gpt-oss locally with LM Studio", "url": "https://developers.openai.com/cookbook/articles/gpt-oss/run-locally-lmstudio/", "published_at": "2025-08-07T00:00:00+00:00" }, { "id": "01a0b5e6-a65f-7091-bcc7-aff43b87bf4d", "title": "Fine-tuning with gpt-oss and Hugging Face Transformers", "url": "https://developers.openai.com/cookbook/articles/gpt-oss/fine-tune-transfomers/", "published_at": "2025-08-05T00:00:00+00:00" }, { "id": "01a0b5e6-a65f-7091-bcc7-aff43c5804b5", "title": "How to run gpt-oss locally with Ollama", "url": "https://developers.openai.com/cookbook/articles/gpt-oss/run-locally-ollama/", "published_at": "2025-08-05T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968dfe38f71", "title": "Function calling guide", "url": "https://platform.openai.com/docs/guides/function-calling", "published_at": "2025-08-03T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e6adb5c5", "title": "OpenAI models page", "url": "https://platform.openai.com/docs/models", "published_at": "2025-08-03T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968ed1c7d23", "title": "Reasoning best practices", "url": "https://platform.openai.com/docs/guides/reasoning-best-practices", "published_at": "2025-08-03T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968ed22f007", "title": "Reasoning guide", "url": "https://platform.openai.com/docs/guides/reasoning?api-mode=responses", "published_at": "2025-08-03T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d6094f3e", "title": "Background mode guide", "url": "https://platform.openai.com/docs/guides/background", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d734b73f", "title": "Batch API guide", "url": "https://platform.openai.com/docs/guides/batch", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968da3c969b", "title": "Conversation state guide", "url": "https://platform.openai.com/docs/guides/conversation-state?api-mode=responses", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968df100190", "title": "File search guide", "url": "https://platform.openai.com/docs/guides/tools-file-search", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968df1694b5", "title": "Flex processing guide", "url": "https://platform.openai.com/docs/guides/flex-processing", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e4b07a82", "title": "MCP guide", "url": "https://platform.openai.com/docs/guides/tools-remote-mcp", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f7d7102d", "title": "Code interpreter guide", "url": "https://platform.openai.com/docs/guides/tools-code-interpreter", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a0b5e6-a65f-7091-bcc7-aff41c61e9af", "title": "Build hour — agentic tool calling", "url": "https://webinar.openai.com/on-demand/d1a99ac5-8de8-43c5-b209-21903d76b5b2", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0b5e6-a65f-7091-bcc7-aff41cd27851", "title": "Build hour — built-in tools", "url": "https://webinar.openai.com/on-demand/c17a0484-d32c-4359-b5ee-d318dad51586", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968c2f9bc2d", "title": "Realtime and audio guide", "url": "https://platform.openai.com/docs/guides/realtime", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968c447d8ec", "title": "Realtime transcription guide", "url": "https://platform.openai.com/docs/guides/realtime-transcription", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968c486df4d", "title": "Realtime translation guide", "url": "https://platform.openai.com/docs/guides/realtime-translation", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d479600a", "title": "Agents SDK quickstart", "url": "https://openai.github.io/openai-agents-python/quickstart/", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d669d896", "title": "Balance accuracy, latency, and cost", "url": "https://www.youtube.com/watch?v=Bx6sUDRMx-8", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968da61e84c", "title": "Keep costs low & accuracy high", "url": "https://platform.openai.com/docs/guides/reasoning-best-practices#how-to-keep-costs-low-and-accuracy-high", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968dd98e320", "title": "Evals Best Practices", "url": "https://platform.openai.com/docs/guides/evaluation-best-practices", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968de467c20", "title": "Working with the Evals API", "url": "https://platform.openai.com/docs/guides/evals", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e0690568", "title": "Graders", "url": "https://platform.openai.com/docs/guides/graders", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e1133175", "title": "Building guardrails for agents", "url": "https://openai.github.io/openai-agents-python/guardrails/", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e2940e0d", "title": "Latency optimization guide", "url": "https://platform.openai.com/docs/guides/latency-optimization", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e382ba56", "title": "Launch apps with evaluations", "url": "https://vimeo.com/1105244173", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e3f15420", "title": "LLM correctness and consistency", "url": "https://platform.openai.com/docs/guides/optimizing-llm-accuracy", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e5b9ef1b", "title": "Model distillation overview", "url": "https://platform.openai.com/docs/guides/distillation#page-top", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e8a8216e", "title": "Orchestrating multiple agents", "url": "https://openai.github.io/openai-agents-python/multi_agent/", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e94b62e9", "title": "Production best practices", "url": "https://platform.openai.com/docs/guides/production-best-practices", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968eaa306e0", "title": "RAG technique overview", "url": "https://platform.openai.com/docs/guides/optimizing-llm-accuracy#retrieval-augmented-generation-rag", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968ebd2d124", "title": "Realtime intro", "url": "https://platform.openai.com/docs/guides/realtime-conversations", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968ed6747a5", "title": "Responses API — tools and features", "url": "https://vimeo.com/1105245596", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968ed835f74", "title": "Responses guide", "url": "https://platform.openai.com/docs/api-reference/responses", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968ee41ad91", "title": "Responses vs. chat completions guide", "url": "https://platform.openai.com/docs/guides/responses-vs-chat-completions", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968efd255fb", "title": "Speech-to-text guide", "url": "https://platform.openai.com/docs/guides/speech-to-text", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f0bac043", "title": "Supervised fine-tuning overview", "url": "https://platform.openai.com/docs/guides/supervised-fine-tuning", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f11789cc", "title": "Tracing module", "url": "https://openai.github.io/openai-agents-python/tracing/", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f1add020", "title": "Transcription intro", "url": "https://platform.openai.com/docs/guides/speech-to-text#transcriptions", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f203eb44", "title": "Translation use case", "url": "https://platform.openai.com/docs/guides/speech-to-text#translations", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f2762c03", "title": "Unlock agentic power — Agents SDK", "url": "https://vimeo.com/1105245234", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f28c0c3a", "title": "Vision fine-tuning overview", "url": "https://platform.openai.com/docs/guides/vision-fine-tuning", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f4176d20", "title": "Voice applications intro", "url": "https://platform.openai.com/docs/guides/voice-agents?voice-agent-architecture=speech-to-speech#speech-to-speech-realtime-architecture", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f879cc04", "title": "Audio & speech guide", "url": "https://platform.openai.com/docs/guides/audio", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f92c0d94", "title": "CS agents demo", "url": "https://github.com/openai/openai-cs-agents-demo", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968f9bc5bf7", "title": "Fine-tuning best practices", "url": "https://platform.openai.com/docs/guides/fine-tuning-best-practices#page-top", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d3dfce42", "title": "4o image generation intro", "url": "https://www.youtube.com/watch?v=2f3K43FHRKo", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d50c6235", "title": "Agents SDK — Python", "url": "https://github.com/openai/openai-agents-python", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d5e7d1c8", "title": "Agents SDK — TypeScript", "url": "https://github.com/openai/openai-agents-js", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d82739ad", "title": "Building agents guide", "url": "https://platform.openai.com/docs/guides/agents", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968d8c2edfd", "title": "Built-in tools guide", "url": "https://platform.openai.com/docs/guides/tools?api-mode=responses", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968da39de66", "title": "Codex intro", "url": "https://www.youtube.com/watch?v=hhdpnbfH6NU", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968db5d3f5b", "title": "Computer Use API guide", "url": "https://platform.openai.com/docs/guides/tools-computer-use", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968dbb61bd7", "title": "Computer Use API — starter app", "url": "https://github.com/openai/openai-cua-sample-app", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968dc5c8c11", "title": "DevDay — distillation breakout", "url": "https://www.youtube.com/watch?v=CqWpJFK-hOo", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968dc661f07", "title": "DevDay — realtime breakout", "url": "https://www.youtube.com/watch?v=mM8KhTxwPgs", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968dccdf877", "title": "DevDay — structured outputs breakout", "url": "https://www.youtube.com/watch?v=kE4BkATIl9c", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968df2b3759", "title": "Frontend testing demo", "url": "https://github.com/openai/openai-testing-agent-demo", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e1c527a5", "title": "Image generation guide", "url": "https://platform.openai.com/docs/guides/image-generation", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e588528a", "title": "MCP intro", "url": "https://vimeo.com/1105243308", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e5cd5318", "title": "Model optimization guide", "url": "https://platform.openai.com/docs/guides/model-optimization", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e6f76bc3", "title": "New audio models intro", "url": "https://www.youtube.com/watch?v=lXb0L16ISAc", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e7f50042", "title": "openai.fm", "url": "https://github.com/openai/openai-fm", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968e90b8621", "title": "Predicted outputs guide", "url": "https://platform.openai.com/docs/guides/predicted-outputs", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a0c511-d5b3-731d-a73d-0968eb1d69b1", "title": "Realtime console", "url": "https://github.com/openai/openai-realtime-console", "published_at": "2025-07-18T00:00:00+00:00" } ] posts Claim your blog
Back to developers.openai.com
Blog · corpus.blog/blogs/developers.openai.com/posts

developers.openai.com

developers.openai.com

2026

2025