LangGraph API는 assistant와 해당 버전을 생성하고 관리하기 위한 여러 endpoint를 제공합니다. 자세한 내용은 API reference를 참조하세요.
Assistants는 LangSmith 개념입니다. 오픈 소스 LangGraph 라이브러리에서는 사용할 수 없습니다.
Configuration
Assistants는 LangGraph 오픈 소스의 configuration 개념을 기반으로 합니다. Configuration은 오픈 소스 LangGraph 라이브러리에서 사용할 수 있지만, assistant는 LangSmith에만 존재합니다. 이는 assistant가 배포된 graph와 긴밀하게 결합되어 있기 때문입니다. 배포 시 LangGraph Server는 graph의 기본 configuration 설정을 사용하여 각 graph에 대한 기본 assistant를 자동으로 생성합니다. 실제로 assistant는 특정 configuration을 가진 graph의 _인스턴스_일 뿐입니다. 따라서 여러 assistant가 동일한 graph를 참조할 수 있지만 서로 다른 configuration(예: prompt, model, tool)을 포함할 수 있습니다. LangGraph Server API는 assistant를 생성하고 관리하기 위한 여러 endpoint를 제공합니다. assistant를 생성하는 방법에 대한 자세한 내용은 API reference와 이 how-to를 참조하세요.Versioning
Assistants는 시간 경과에 따른 변경 사항을 추적하기 위해 버전 관리를 지원합니다. Assistant를 생성한 후 해당 assistant에 대한 후속 편집은 새 버전을 생성합니다. assistant 버전을 관리하는 방법에 대한 자세한 내용은 이 how-to를 참조하세요.Execution
Run은 assistant의 호출입니다. 각 run은 자체 input, configuration, metadata를 가질 수 있으며, 이는 기본 graph의 실행 및 output에 영향을 줄 수 있습니다. Run은 선택적으로 thread에서 실행될 수 있습니다. LangSmith API는 run을 생성하고 관리하기 위한 여러 endpoint를 제공합니다. 자세한 내용은 API reference를 참조하세요.Video guide
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.