TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
21
AI
구조화 출력·함수 호출로 LLM 신뢰성 높이기 — JSON 스키마 강제와 재시도 실전
LLM이 뱉는 JSON을 파싱하다 새벽에 터진 적 있다면 이 글이 답이다. JSON 스키마 강제(strict)와 tool/function calling으로 형식을 보장하고, 파싱 실패 재시도와 의미 검증까지 실전 코드로 정리했다.
AI
에이전트 툴 호출 — 병렬 호출·에러 복구·툴 남용 방지
에이전트 툴 호출 실전 — 병렬 호출 결과를 한 메시지로 묶어야 하는 이유, is_error로 실패를 되돌려 복구하기, tool_choice와 도구 설명으로 남용·과소 사용을 제어하는 법, 루프 종료까지 도구 연동의 함정을 정리했다.