~/blog/structured-outputs-tool-calling-llms.mdx
$ cat structured-outputs-tool-calling-llms.mdx
LLM
#LLM#Tool Calling
Getting Reliable JSON Out of an LLM
"Respond in JSON" in the prompt is not a contract — it's a suggestion the model breaks under pressure. Here's how I get schema-valid structured data every time using tool calling, schema validation, and a tight repair loop.
#LLM#Tool Calling#AI#TypeScript