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

Uploaded Source

Built Distribution

langgraph_sdk-0.1.26-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: langgraph_sdk-0.1.26.tar.gz
  • Upload date:
  • Size: 8.1 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.26.tar.gz
Algorithm Hash digest
SHA256 8f7ee382d8b169cecf22cfcd8b37d64f3e9dcc63fa24cfc3797651b5e9dcfaf5
MD5 4b03c9594e2884a2f40e15740018093f
BLAKE2b-256 2158989894547c5e4dbf3b9414a40ea103b5af61c2353e509b807caa4c46fe92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for langgraph_sdk-0.1.26-py3-none-any.whl
Algorithm Hash digest
SHA256 599dd1bac14dd7efc99b66cc3ad3e87e575c7c01197678021f861cad064db3df
MD5 1f19d5269de27e4ce418f0b4604f1f8e
BLAKE2b-256 2a42377af26a99f2bd7767f4e6e5dec469376e0e99d53a8d000108813dbc9792

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