65 items
Stripping code fences with strip()
Code QuizNested Pydantic Model Field Bug
Code QuizadditionalProperties for Strict Schemas
Code QuizConstrained Enum Value Field
Code QuizRequired vs Optional Fields
Code QuizHandling Pydantic ValidationError
Code QuizEnabling Strict Mode
Code QuizParsing a List of Items
Code QuizCasting Field Types After Parsing
Code QuizSchema Design Best Practices
Slides / VideoStreaming and Parsing Partial Structured Output
Slides / VideoPydantic for Output Definition
QuizHandling Malformed JSON
QuizValidating Against a Schema
QuizRetry and Repair Strategies
QuizCommon Output Formats
QuizExtracting into Typed Objects
QuizLimitations of Structured Outputs
QuizStreaming Partial Outputs
QuizConstraining with Enums
QuizWhat Structured Output Means
QuizParsing the Returned JSON String
QuizWhy Structured Outputs Matter
QuizJSON Mode / Response Format
QuizSchema-Enforced Structured Outputs
QuizDefining a JSON Schema
QuizExtracting Structured Data from Text
Slides / VideoNested and Complex Structured Schemas
Slides / VideoEnums for Classification Fields
Slides / VideoRetry and Reprompt on Parse Failure
Slides / VideoHandling Malformed or Incomplete JSON
Slides / VideoValidating Parsed Output Against a Schema
Slides / VideoParsing Streamed JSON Output
Code QuizField Descriptions for Extraction
Code QuizRetry Loop on Parse Failure
Code QuizUsing create instead of parse
Code QuizJSON object mode missing keyword
Code QuizJSON schema response_format structure
Code QuizReading content instead of parsed
Code QuizPydantic field annotation mistake
Code Quizjson.loads on the wrong value
Code QuizCatching a nonexistent JSON exception
Code QuizParsing Model JSON in Code
Slides / VideoConstrained Decoding Basics
Slides / VideoPydantic Models for Output Structure
Slides / VideoJSON Mode vs Free-Text Output
FlashcardNested and Complex Structures
FlashcardExtracting Data from Unstructured Text
FlashcardRetry and Repair Strategies
FlashcardHandling Malformed JSON
FlashcardPydantic Models for Schemas
FlashcardConstrained Decoding Basics
FlashcardDefining a JSON Schema
FlashcardValidating Parsed Output
FlashcardWhat Structured Outputs Are
FlashcardNative Structured Output Features
FlashcardEnums and Constrained Values
FlashcardDefining Output Schemas with JSON Schema
Slides / VideoStructured Generation Failure Modes
FlashcardParsing Partial Streamed JSON
FlashcardNon-JSON Structured Formats
FlashcardToken Cost of Schemas
FlashcardJSON Mode vs Function Calling vs Prompt
FlashcardJSON Mode vs Strict Structured Output
Slides / VideoWhy Structured Outputs Matter
Slides / VideoRetry and Repair Strategies
On parse failure you can retry the request or feed the error back for repair.
What strategies help recover from a parse failure?