본문으로 건너뛰기

pydantic-contract

Pydantic 계약

모델의 출력 JSON을 Pydantic 타입으로 파싱해 허용된 필드와 구조를 강제하는 방식이다. extra="forbid"를 사용하므로 누락·추가 필드와 prompt/schema drift가 LLM의 재확인 없이 즉시 validation failure로 드러난다.