Files
langgraph/docs/docs/concepts/sdk.md
T
d0e59f406b docs: concepts for cloud and doc-reorg (#2196)
Update langgraph documentation

---------

Co-authored-by: Vadym Barda <vadym@langchain.dev>
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com>
Co-authored-by: Nuno Campos <nuno@langchain.dev>
Co-authored-by: Chester Curme <chester.curme@gmail.com>
Co-authored-by: William FH <13333726+hinthornw@users.noreply.github.com>
2024-10-30 23:34:02 -04:00

1.4 KiB

LangGraph SDK

!!! info "Prerequisites" - LangGraph Platform - LangGraph Server

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" bash pip install langgraph-sdk

=== "JS" bash 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" ```python from langgraph_sdk import get_client

client = get_client(url=..., api_key=...)
await client.assistants.search()
```

=== "Sync"

```python
from langgraph_sdk import get_sync_client

client = get_sync_client(url=..., api_key=...)
client.assistants.search()
```