{"componentChunkName":"component---src-templates-tag-page-js","path":"/tags/structured-outputs/","result":{"data":{"site":{"siteMetadata":{"title":"M.Hassan Ahmed","author":"Hassan11196"}},"allMarkdownRemark":{"totalCount":1,"edges":[{"node":{"excerpt":"Getting Reliable JSON Out of an LLM The first version always works. You write a prompt that ends with “respond with JSON like ”, you call…","fields":{"slug":"/2026-07-14-reliable-json-from-llms/"},"frontmatter":{"date":"2026-07-14T00:00:00.000Z","title":"Getting Reliable JSON Out of an LLM","description":"Getting an LLM to return JSON is easy; getting valid JSON every time is not. How to use JSON Schema, constrained decoding, and validation to make it reliable.","tags":["AI","LLM","Structured Outputs","Python","FastAPI"],"thumbnail":null}}}]}},"pageContext":{"tag":"Structured Outputs"}},"staticQueryHashes":["32046230"]}