Skip to main content

Classive Python SDK

Synchronous and native asynchronous clients for the Classive Results API, on Python 3.11+.

python -m pip install classive-sdk
from classive import Classive

with Classive() as client:  # reads CLASSIVE_API_KEY from your server environment
    print(client.voices.list())
    print(client.billing.credits())

Use AsyncClassive with async with and await for asynchronous applications. All public API operations have typed resource methods; JSON dictionaries use the API's camelCase field names, and methods/options use snake_case.

import asyncio
from classive import AsyncClassive

async def main():
    async with AsyncClassive() as client:
        print((await client.voices.list())["data"])

asyncio.run(main())

See the full SDK guide, workflow examples, and API reference.

Generation is chargeable: request a quote, check it against your spending policy, then submit its quoteId. Mutations never retry automatically. Polling does not implicitly cancel server work. Keep API keys on your server.

Looking for JavaScript or TypeScript? See the JavaScript SDK.

Metadata

Release files for classive-sdk 0.1.2

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

Source distribution (sdist)

Source distribution for classive-sdk 0.1.2
File Size Uploaded
classive_sdk-0.1.2.tar.gz 25.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for classive-sdk 0.1.2
File Interpreter ABI Platform
classive_sdk-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 49.9 kB

Release files / classive_sdk-0.1.2.tar.gz

Download URL classive_sdk-0.1.2.tar.gz
Size 25.0 kB
Tags Source
SHA-256 checksum
How to use checksums
56d704b27bde3921d0c320be4a6c5464b10801f334abb60bee03f38e1ae3149d
BLAKE2b-256 checksum
How to use checksums
e3a1e39d26084aec7c6344473389640399663960d6c7335d76d537f92471e0c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / classive_sdk-0.1.2-py3-none-any.whl

Download URL classive_sdk-0.1.2-py3-none-any.whl
Size 24.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9cfc7776319a25423877b9106490f8fe0c27437606cab56fb48c50806fe98875
BLAKE2b-256 checksum
How to use checksums
93adb4ee6965c63886ab31263015129c1a51753a3144550c64be616e4eed8882
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

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