LangGraph 설치 (Install)

LangGraph 설치 (Install)

출처: LangGraph 공식 문서 – Install (docs.langchain.com)

LangGraph를 쓰려면 먼저 기본 패키지부터 설치해야 해요. 가장 기본 단계는 그냥 langgraph 하나를 설치하는 거예요.

pip install -U langgraph

uv를 쓰는 분이라면 이렇게 해요.

uv add langgraph

여기까지가 최소 설치예요. 그런데 실제로 LangGraph를 쓸 때는 보통 LLM을 호출하고 도구(tool)를 정의해야 하는 경우가 많아요. 이것은 자기 취향대로, 원하는 방식으로 하면 되는데요, 문서에서는 한 가지 방법을 쓰고 있어요 — 바로 LangChain을 쓰는 거죠.

LangChain은 이렇게 설치해요.

pip install -U langchain
# Requires Python 3.10+

uv를 쓴다면 다음과 같아요.

uv add langchain
# Requires Python 3.10+

참고로 위 코드에 달린 # Requires Python 3.10+ 주석처럼, 이 두 패키지 모두 Python 3.10 이상이 필요해요.

특정 LLM 제공자(provider) 패키지를 쓸 때는 그건 따로 설치해야 해요. 예를 들어 어떤 LLM을 붙이느냐에 따라 해당 provider의 패키지를 각각 설치해 주어야 한다는 뜻이에요. provider별 설치 방법은 integrations 페이지를 참고하면 돼요.

지금은 최소 패키지부터 차근차근 시작해서, LLM과 도구가 필요해질 때 LangChain과 해당 provider 패키지를 추가로 설치해 주면 돼요.