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)
| File | Size | Uploaded | |
|---|---|---|---|
| classive_sdk-0.1.2.tar.gz | 25.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|