Skip to main content
Blazing Agents logo

Blazing Agents Python SDK

Build production agents in Python with a typed client for the Blazing Agents API.

Documentation · PyPI

The official Python SDK provides synchronous and asynchronous clients for the Blazing Agents /v1 API. It supports CPython 3.11 and newer.

Features

  • Typed Pydantic request and response models.
  • Matching synchronous and asynchronous APIs.
  • Agent, Workspace, Skill, Provider, Prompt, Memory, Session, Artifact, Task, Chat Connection and delivery, usage, and Tenant management.
  • Chat with ordered message batches, live steering, and one-call tool approvals.
  • Text and structured-object generation streams.
  • Lazy pagination and binary transfers.
  • Request correlation with configurable timeouts and observability.

Installation

pip install blazing-agents

Quick start

Create a Tenant API key in the Blazing Agents dashboard, then pass it to the client or set BLAZING_AGENTS_API_KEY.

from blazing_agents import BlazingAgents


with BlazingAgents(api_key="ba_...") as client:
    result = client.completion(
        agent_id="ag_...",
        prompt="Write a friendly welcome message.",
    )
    print(str(result))

Use AsyncBlazingAgents for asynchronous applications; it exposes the same resources and generation methods.

Documentation

Read the Python SDK documentation for authentication, resource guides, generation and streaming, error handling, and the complete API reference.

Development

uv sync --locked
uv run ruff check .
uv run ruff format --check .
uv run python scripts/run_typechecks.py
uv run python scripts/run_tests.py

See CONTRIBUTING.md for the changelog convention and the release process.

License

MIT

Metadata

Release files for blazing-agents 0.25.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for blazing-agents 0.25.0
File Size Uploaded Provenance
blazing_agents-0.25.0.tar.gz 68.1 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for blazing-agents 0.25.0
File Interpreter ABI Platform
blazing_agents-0.25.0-py3-none-any.whl Python 3 none any Details

Total release size: 145.3 kB

Release files / blazing_agents-0.25.0.tar.gz

Download URL blazing_agents-0.25.0.tar.gz
Size 68.1 kB
Tags Source
SHA-256 checksum
How to use checksums
eaa4054e8715c8efdc9ba6dae22b97428f1fe82496cd3f708736fe76291b406b
BLAKE2b-256 checksum
How to use checksums
c7e1f357eb89c8b7fdcf46d24214fe7818df053fcf5f5905257fc9ce4e67a7fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Release files / blazing_agents-0.25.0-py3-none-any.whl

Download URL blazing_agents-0.25.0-py3-none-any.whl
Size 77.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
283e2ab463dd582f4e42be98d7d4b64fb06a15e3e561d24050c1ab45910e0b08
BLAKE2b-256 checksum
How to use checksums
7058d7128e6e285a9a351f063a6279ca6c24f2eb14c1bcbb529811ea0fcae4d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Security for blazing-agents 0.25.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for blazing_agents-0.25.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.25.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page