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

Uploaded Source

Built Distribution

langgraph_sdk-0.1.24-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: langgraph_sdk-0.1.24.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for langgraph_sdk-0.1.24.tar.gz
Algorithm Hash digest
SHA256 dfd93b887f8557bf47dc738d266d05da2ca37411931a4533f2a9fe6f2eb4e38b
MD5 81fea4a857d34a20e0eb27b9aad17d47
BLAKE2b-256 556b358488b834bdcdfc1d07891af4a5d997492926db56b9d0f721a6178f65dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for langgraph_sdk-0.1.24-py3-none-any.whl
Algorithm Hash digest
SHA256 1767c93071b620f7019a7ed7c27792550cd806cc5b4959846d2ef21d3ae6e928
MD5 c961283ffe9a331a3c3c4813b78c0066
BLAKE2b-256 8e346a1f066be88848ffcb757d5cd3f7fa89c33241866ad4a89a1a2cf439752d

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