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 LangGraph Cloud 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


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.1.35.tar.gz (27.7 kB view details)

Uploaded Source

Built Distribution

langgraph_sdk-0.1.35-py3-none-any.whl (28.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: langgraph_sdk-0.1.35.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for langgraph_sdk-0.1.35.tar.gz
Algorithm Hash digest
SHA256 414cfbc172b883446197763f3645d86bbc6a5b8ce9693c1df3fb6ce7d854a994
MD5 b524a162f691510adc3782326f949c6b
BLAKE2b-256 b6f4c28810bd6968a9ab1a9e6dbe9bff179cb9bfdce91265bac697702f683b8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for langgraph_sdk-0.1.35-py3-none-any.whl
Algorithm Hash digest
SHA256 b137c324fbce96afe39cc6a189c61fc042164068f0f6f02ac8de864d8ece6e05
MD5 0925dfc1b000c9439411db140d1ca058
BLAKE2b-256 7c0d083674bc1faac42734a7041aa923199ea5ddd123588e99f7d04d5fc74aa6

See more details on using hashes here.

Supported by

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