OUTPUT_PARSING_FAILURE

OUTPUT_PARSING_FAILURE

출력 파서가 모델 출력을 기대한 대로 처리하지 못했을 때 발생하는 오류예요.

레거시 LangChain 에이전트와 체인 같은 일부 사전 구성된 구조는 내부적으로 출력 파서를 사용할 수 있어요. 그래서 출력 파서를 직접 생성해 사용하지 않더라도 이 오류가 보일 수 있어요.

문제 해결 (Troubleshooting)

  • 가능하다면 출력 파서 없이도 신뢰할 수 있는 parseable 값을 출력하도록 툴 호출(tool calling)이나 기타 구조화된 출력 기법을 고려해 봐요.
  • 프롬프트에 더 정밀한 포맷팅 지침을 추가해 봐요.
  • 더 작거나 성능이 낮은 모델을 사용하고 있다면, 더 성능이 좋은 모델을 사용해 봐요.

출처: 문서

본문

출력 파서가 모델 출력을 기대한 대로 처리하지 못한 경우에 발생해요. 레거시 에이전트나 체인은 내부적으로 출력 파서를 쓰므로 이를 직접 인스턴스화하지 않아도 이 오류가 나타날 수 있어요. 툴 호출이나 구조화된 출력 기법을 활용하고, 프롬프트에 정밀한 포맷팅 지침을 추가하며, 필요하면 더 성능 좋은 모델을 사용해 해결할 수 있어요.

더 알아보기 (Learn more)