AI 응답을 JSON으로 안정적으로 받아내는 법 — 파싱 실패를 없애는 4단계
상품 리뷰 500건을 AI로 분류하는 스크립트를 돌렸는데, 340번째에서 JSONDecodeError가 나면서 멈췄습니다. 로그를 열어 보니 모델이 JSON 앞에 “물론이죠! 아래는 분석 결과입니다.”라는 인사말을 한 줄 붙였더군요. 이런 식으로 AI JSON 응답 파싱이 실패하면, 그때까지 쓴 API 비용은 그대로 날아가고 처음부터 다시 돌려야 합니다. 500건에 20분이 걸리는 작업이라면 하루에 두세 번만 실패해도 한 시간이 사라집니다. 이 글에서는 … 더 읽기