TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
21
AI
구조화 출력·함수 호출로 LLM 신뢰성 높이기 — JSON 스키마 강제와 재시도 실전
LLM이 뱉는 JSON을 파싱하다 새벽에 터진 적 있다면 이 글이 답이다. JSON 스키마 강제(strict)와 tool/function calling으로 형식을 보장하고, 파싱 실패 재시도와 의미 검증까지 실전 코드로 정리했다.
AI
구조화 출력 신뢰성 — 스키마 강제·검증·재시도
LLM 구조화 출력을 100% 믿을 수 없을 때의 방어법. 스키마 강제·검증·재시도 3단 구조, 토큰 잘림과 안전 거부처럼 강제로 못 막는 실패의 처리, enum과 additionalProperties 활용까지 JSON 출력을 튼튼하게 만드는 실전이다.