[AI/Python] Json-Repair - AI 시대의 망가진 JSON 자동 복구 라이브러리
·
AI Study/[Python]
1. 들어가며최근 ChatGPT, Claude, Gemini와 같은 대규모 언어 모델(LLM)을 활용한 애플리케이션 개발이 급증하면서, "LLM에게 JSON 형식으로 응답해달라고 했는데 문자열이 깨져서 온다"는 고충을 겪는 개발자들이 많습니다. 따옴표가 빠져있거나, 끝에 쉼표가 더 붙어있거나, JSON 앞뒤로 "여기 결과입니다:" 같은 자연어가 섞여 있는 식이죠. 이런 상황에서 망가진 JSON을 마법처럼 자동으로 고쳐주는 필수 라이브러리가 바로 json-repair입니다.json-repair는 단순히 텍스트(문자열)의 구문 오류를 분석하고 교정하는 로컬 구문 파서(Parser)이며, 라이브러리를 통해 파이프라인을 구축할 때 마주하게 되는 핵심 원리와 사용법은 매우 중요합니다. 이번 포스팅에서는 json-..