Skip to main content

SDK for interacting with LangGraph API

Project description

LangGraph Python SDK

This repository contains the Python SDK for interacting with the LangSmith Deployment REST API.

Quick Start

To get started with the Python SDK, install the package

pip install -U langgraph-sdk

You will need a running LangGraph API server. If you're running a server locally using langgraph-cli, SDK will automatically point at http://localhost:8123, otherwise you would need to specify the server URL when creating a client.

from langgraph_sdk import get_client

# If you're using a remote server, initialize the client with `get_client(url=REMOTE_URL)`
client = get_client()

# List all assistants
assistants = await client.assistants.search()

# We auto-create an assistant for each graph you register in config.
agent = assistants[0]

# Start a new thread
thread = await client.threads.create()

# Start a streaming run
input = {"messages": [{"role": "human", "content": "what's the weather in la"}]}
async for chunk in client.runs.stream(thread['thread_id'], agent['assistant_id'], input=input):
    print(chunk)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

langgraph_sdk-0.3.11.tar.gz (190.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

langgraph_sdk-0.3.11-py3-none-any.whl (94.9 kB view details)

Uploaded Python 3

File details

Details for the file langgraph_sdk-0.3.11.tar.gz.

File metadata

  • Download URL: langgraph_sdk-0.3.11.tar.gz
  • Upload date:
  • Size: 190.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for langgraph_sdk-0.3.11.tar.gz
Algorithm Hash digest
SHA256 3640134835d89d2c7c8bb7de73bd10673d4b282db3ff0e2fdaf1cee9e50cb1eb
MD5 d991d2ede8c0907043822685efd85916
BLAKE2b-256 35cda019f1b1e97c519f2425593f9bccd3ac463a18fb5d2111cff59ce1ef62fe

See more details on using hashes here.

File details

Details for the file langgraph_sdk-0.3.11-py3-none-any.whl.

File metadata

  • Download URL: langgraph_sdk-0.3.11-py3-none-any.whl
  • Upload date:
  • Size: 94.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for langgraph_sdk-0.3.11-py3-none-any.whl
Algorithm Hash digest
SHA256 18905fd6248ade98b0995d859a98672d57c811fbfffc0d63d1c107a512351b26
MD5 832f67acc165ff10433ae7082101a0da
BLAKE2b-256 13c8b8d15d4b9a320a3f57a851030a371066b91dbd1420f097d3d0338da9adc9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page