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

Uploaded Source

Built Distribution

langgraph_sdk-0.1.30-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for langgraph_sdk-0.1.30.tar.gz
Algorithm Hash digest
SHA256 1b9cf98a797914cfcc647b68e5039cc7768cb7a94c42e3391e3b47ebf0357841
MD5 65d8c4a5f8753d4c168bd4e9d252cf2c
BLAKE2b-256 40c861641f1d49d5e31c41db86661692fcdfef91af06a393da14b364cd2b44a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for langgraph_sdk-0.1.30-py3-none-any.whl
Algorithm Hash digest
SHA256 e82d4e8913d493dbcf20e0bb05db495fc2469244753635c23b03e3b77c5f8ae6
MD5 a18b16729ef079243d4ba960aa73a490
BLAKE2b-256 e59bd0c24bb2679b8ac78574d85a4313db9bbed5269121fdb2810dfebd731177

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