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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: langgraph_sdk-0.1.25.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.25.tar.gz
Algorithm Hash digest
SHA256 1980aab877cc3dc2feb2fdf05e242bae2de5c191d649f5843aca9b558da9824e
MD5 ecedd926bebf10ed507169666c452ffd
BLAKE2b-256 484ee8d2eba85371dedf39896ceed21fcf9853bbdb6a98018b37dde4b692b233

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for langgraph_sdk-0.1.25-py3-none-any.whl
Algorithm Hash digest
SHA256 3c3db25dc62e0440dba94f9bbc611c3ce54c422f0ba03598803c2fea9cdb0fe7
MD5 947a8eae9d88fa017dc2ab7abf42a7fd
BLAKE2b-256 6b33f79ac7e6d50b0da381d3721b63a44bfee2a2e57d768a1290d126d6101c1c

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