Concepts
LangGraph SDK
LangGraph SDK
:::info[Prerequisites]
The LangGraph Platform provides both a Python and JS SDK for interacting with the LangGraph Server API.
Installation
You can install the packages using the appropriate package manager for your language.
=== Python
pip install langgraph-sdk
=== JS
yarn add @langchain/langgraph-sdk
API Reference
You can find the API reference for the SDKs here:
Python Sync vs. Async
The Python SDK provides both synchronous (get_sync_client) and asynchronous (get_client) clients for interacting with the LangGraph Server API.
=== Async
from langgraph_sdk import get_client
client = get_client(url=..., api_key=...)
await client.assistants.search()
=== Sync
from langgraph_sdk import get_sync_client
client = get_sync_client(url=..., api_key=...)
client.assistants.search()