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

Uploaded Source

Built Distribution

langgraph_sdk-0.1.32-py3-none-any.whl (25.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for langgraph_sdk-0.1.32.tar.gz
Algorithm Hash digest
SHA256 d0bd7bbdc44d6a3afa79a010f2eb4ea0aa2e50485e21b88004d05dff69d24a2e
MD5 0cc3d9f3fff3db35e2d3cac5220fe052
BLAKE2b-256 031e7fb49d5066ed3c44aa38cbfbf100b507c3847c072b97ed7ae6448ab79a03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for langgraph_sdk-0.1.32-py3-none-any.whl
Algorithm Hash digest
SHA256 b77770f0641dc7b04f196d313233548d9d65888818aa58c1fdbcdbbf9b85d740
MD5 b915b50d40bed1d6a776eb13cca93ad0
BLAKE2b-256 9bc8437734eed6ef393c5d80b44fe5d98a230bb8fcefe59c430d2c657ab22c45

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