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

Uploaded Source

Built Distribution

langgraph_sdk-0.1.33-py3-none-any.whl (28.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: langgraph_sdk-0.1.33.tar.gz
  • Upload date:
  • Size: 27.3 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.33.tar.gz
Algorithm Hash digest
SHA256 addffc33554b690e81525c12fe9b2656cc7b740678e4724bc706d1ca13b3de93
MD5 c3a130614d1448cc3521fcbc675277c7
BLAKE2b-256 bc3482d44ed9ac501ce891474afe6e1bd75a586010ac35ee865bade0df384cde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for langgraph_sdk-0.1.33-py3-none-any.whl
Algorithm Hash digest
SHA256 fe2311ebfe231219a7ad06c3dad4860a9e2917e780aaa2f228d1a9f5653da686
MD5 b0ec91173129f3f3ab3eee67bbdb5a5e
BLAKE2b-256 c206159d619a92019e6c3323526b9ab1776e451dd0a97bc0e21d3da9016cc2dd

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