Structured Outputs — JSON Schema에 맞춘 안정적인 출력

Structured Outputs

모델 출력을 애플리케이션에서 그대로 쓰려면 형식이 일관돼야 해요. Structured Outputs는 제공한 JSON Schema에 모델 응답이 항상 맞도록 보장하는 기능이에요. 필수 키 누락이나 잘못된 enum 값 할루시네이션을 걱정하지 않아도 돼요.

이 카테고리의 문서

  • 개요: Structured Outputs와 JSON mode 차이
  • 핵심 기능: cookbook 실습 — JSON Schema로 검증
  • 실전·API: 응답 포맷 지정과 JSON mode

출처: https://developers.openai.com/api/docs/guides/structured-outputs