AI news story

Structured Outputs with LLMs: JSON Mode, Function Calling, and When to Use Each

Getting reliable, readable responses out of your LLM, and knowing which tool to reach for

  • LLMs
  • Source: Towards Data Science
  • Published: 2026-06-18
  • Signal score: 5
  • 4 sources

Editor's take

OpenAI's introduction of JSON mode for GPT-3.5 Turbo and GPT-4, alongside its existing function calling capabilities, offers developers more robust control over LLM output formatting. This development addresses a persistent challenge in LLM development: reliably extracting structured data for downstream applications, moving beyond simple text generation to actionable data.

The significance lies in enabling more predictable integration of LLMs into existing software stacks. For developers building applications that require precise data structures, such as form validation, database population, or API interactions, these features reduce the need for complex parsing and error handling of freeform text, ultimately increasing application reliability and developer efficiency.

Future developments to monitor include the performance and cost implications of these structured output modes compared to traditional parsing methods for various use cases. It will also be important to observe how quickly other major LLM providers, like Google with its Gemini models, adopt similar native tooling for structured output generation, and whether this leads to a de facto standard for LLM data exchange.

Signal score: 5

This event was corroborated by 4 independent sources. The signal score weighs cross-source corroboration, recency, source weight and topic salience. How we rank stories.

More LLMs stories

  1. OpenAI acquires presentation startup NextSlide

    TechCrunch · 2026-08-08

    NextSlide says its team members are now working on ChatGPT.

  2. Claude Vs ChatGPT: How These AI Assistants Differ

    Engadget · 2026-08-08

    In a practical breakdown of how Claude and ChatGPT AI models differ, one tends to fall short when it comes to quality responses and overall user experience.

  3. Anthropic sets Claude Code to Auto Mode by default to protect developers from bad approvals

    The Decoder · 2026-08-08

    Starting August 14, Anthropic will make Auto Mode in Claude Code the default for Pro, Max, and Team plans. The company says it's safer.

  4. Responding to the next frontier of critical cyber capabilities

    OpenAI Blog · 2026-08-07

    OpenAI is sharing preliminary cybersecurity evaluations for Astra and the steps we’re taking to strengthen safeguards and security controls.

  5. OpenAI says it slowed Astra model development over security concerns

    TechCrunch · 2026-08-07

    OpenAI said this model, which is still in development, reached its "critical cybersecurity threshold," meaning it could independently identify and carry out cyberattacks against

  6. Presentation: Keeping ChatGPT Fast as AI Development Accelerates

    InfoQ · 2026-08-08

    Martin Spier explains how agentic workflows dramatically increase code change volume at OpenAI. He d