Skip to main content

Lesson 2 · 12 min

JSON mode and native structured output

Force valid JSON from any model using built-in APIs — no post-processing regex. Prefill, JSON mode, and instructor compared.

Forcing JSON at the API level

Modern LLM APIs can guarantee syntactically valid JSON without any post-processing. The mechanism differs by provider — here's what each looks like.