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

Uploaded Source

Built Distribution

langgraph_sdk-0.1.31-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: langgraph_sdk-0.1.31.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for langgraph_sdk-0.1.31.tar.gz
Algorithm Hash digest
SHA256 37a3b4e250ef98daab05c7e758929e6712818d6676473ea6acb1732f51fd0bd2
MD5 12660d1004dbbdcb5ae9c78f69b7cc20
BLAKE2b-256 766c4c60a2a5cf407e0870cea6c401e6b47ad40b6d2a53a503e9d62ca8f70ae0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for langgraph_sdk-0.1.31-py3-none-any.whl
Algorithm Hash digest
SHA256 42f0cea3173e799fac21ccd7bf6729dd7f8935728c740ceaa6a4513cacf51db7
MD5 f38d8f7556e685cf01cbb237f48eb35d
BLAKE2b-256 aec5f7f8e4f3ec412fdffcf41a1ec7eb0545a2424cd9c6bf0dcf48cd6b690985

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