OUTPUT_PARSING_FAILURE
OUTPUT_PARSING_FAILURE
출력 파서가 모델 출력을 기대한 대로 처리하지 못했을 때 발생하는 오류예요.
문제 해결 (Troubleshooting)
- 가능하다면 출력 파서 없이도 신뢰할 수 있는 parseable 값을 출력하도록 툴 호출(tool calling)이나 기타 구조화된 출력 기법을 고려해 봐요.
- 프롬프트에 더 정밀한 포맷팅 지침을 추가해 봐요.
- 더 작거나 성능이 낮은 모델을 사용하고 있다면, 더 성능이 좋은 모델을 사용해 봐요.
출처: 문서
본문
출력 파서가 모델 출력을 기대한 대로 처리하지 못한 경우에 발생해요. 레거시 에이전트나 체인은 내부적으로 출력 파서를 쓰므로 이를 직접 인스턴스화하지 않아도 이 오류가 나타날 수 있어요. 툴 호출이나 구조화된 출력 기법을 활용하고, 프롬프트에 정밀한 포맷팅 지침을 추가하며, 필요하면 더 성능 좋은 모델을 사용해 해결할 수 있어요.