OpenAI DevDay 2024 | Structured outputs for reliable applications

41 minutesAdvancedBuilderOpenAIAI for Business

OpenAI. Walks through `strict: true`, the difference from old JSON mode, refusal handling, and how function calling and response-format schemas compose. Useful precisely because it describes the contract the API gives you, which is what the article's production patterns are built on top of.

AI Expert note

Just under our view bar but canonical — the team that shipped strict mode describing the API contract the article's production patterns are built on.

What you should get from this

You can explain what strict mode guarantees, how it differs from old JSON mode, and how refusal handling fits the structured-output contract.

Watch or know first

Working knowledge of function calling and JSON Schema basics.

Last reviewed: May 18, 2026

Watch next

Continue through the same learning path with the next curated companion videos.