Skip to main content

OpenAI

OpenAI supports native JSON schema enforcement via response_format. Use OPENAI_DOCUMENT_SCHEMA for strict mode compatibility, or DOCUMENT_SCHEMA for standard mode.
OPENAI_DOCUMENT_SCHEMA sets additionalProperties: false and marks all fields as required, which OpenAI’s strict mode requires. Use DOCUMENT_SCHEMA if you don’t need strict mode.

With standard mode