업데이트: 2026-06-06
Structured Outputs
본 문서는 Crazyrouter 생산 환경에서 실제 요청으로 검증에 성공한 Structured Outputs 사용법만 수록합니다. 검증 일시:2026-03-22
gpt-5.5gemini-3.1-pro
claude-opus-4-8
- 생산 환경 재검증에서,
claude-opus-4-8은 현재 OpenAI 호환response_format=json_schema요청 형태에서 안정적인 “엄격한 순수 JSON” 동작을 보여주지 못했습니다 - 이전 테스트에서 fenced code block이 발생한 적이 있습니다
2026-03-22재검증 시에는 빈content가 발생하기도 했습니다- 따라서 현재는 “엄격 구조화 출력 검증 성공”으로 기재하지 않습니다
검증 완료 기능 매트릭스
GPT-5.4
cURL
Gemini 3 Pro
cURL
Claude 4.6 현재 결론
2026-03-22의 생산 환경 테스트에서:
claude-opus-4-8은 해당 요청 형태에서 안정적으로 재현 가능한 엄격 JSON 출력을 제공하지 못했습니다- 서로 다른 테스트 라운드에서, fenced code block이 나타나기도 하고 빈
content가 나타나기도 했습니다 - 따라서 현재는 Claude 4.6을 “엄격 schema 출력 검증 성공”으로 기재하는 것을 권장하지 않습니다
- 더 적합한 네이티브 프로토콜 작성 방식이 있는지
- 추가 system prompt가 필요한지
- code fence를 안정적으로 제거할 수 있는지