개발 중 흔히 마주치는 오류 정리

개발 중 흔히 마주치는 오류 정리 (Common Errors)

LangChain과 LangGraph로 무언가를 만들다 보면 가끔 낯선 오류 메시지에 부딪히게 돼요. 이 페이지는 그런 흔한 오류를 해결하기 위한 가이드를 한곳에 모아둔 건데요. 코드에서 오류가 던져질 때는 lc_error_code 속성에 아래 코드 중 하나가 함께 담겨서 나와요. 그래서 오류 코드만 봐도 어떤 문제인지 바로 감을 잡을 수 있답니다.

출처: 공식문서

오류 코드 살펴보기

LangGraph 계열 오류와 LangChain 계열 오류가 따로 정리되어 있어요. 각 오류 코드의 링크를 따라가면 해당 오류가 왜 발생하는지, 어떻게 고치면 되는지 상세한 해결 가이드를 볼 수 있어요.

LangGraph 오류 코드:

오류 코드 소속
GRAPH_RECURSION_LIMIT langgraph
INVALID_CHAT_HISTORY langgraph
INVALID_CONCURRENT_GRAPH_UPDATE langgraph
INVALID_GRAPH_NODE_RETURN_VALUE langgraph
MISSING_CHECKPOINTER langgraph
MULTIPLE_SUBGRAPHS langgraph

LangChain 오류 코드:

오류 코드 소속
INVALID_PROMPT_INPUT langchain
INVALID_TOOL_RESULTS langchain
MESSAGE_COERCION_FAILURE langchain
MODEL_AUTHENTICATION langchain
MODEL_NOT_FOUND langchain
MODEL_RATE_LIMIT langchain
OUTPUT_PARSING_FAILURE langchain

더 알아보기 (Learn more)

  • 각 오류 코드의 문서 링크를 따라가면 원인과 해결 방법을 자세히 확인할 수 있어요. 특히 모델 호출(인증·미발견·요청 한도)과 출력 파싱 관련 오류는 실무에서 가장 자주 만나는 편이니 참고해 두면 좋아요.