Autonomi Cloud Python Client
The Autonomi Cloud Python Client provides a convenient way to interact with the Autonomi Cloud API. We provide a unified client interface for various API services offered on the Autonomi Cloud Platform.
Installation
The Autonomi AI Python Client is available on PyPI. You can install it using pip:
pip install autonomi
Install from source:
git clone https://github.com/autonomi-ai/autonomi-client
cd autonomi-client
pip install -e .
Authentication
The Autonomi AI Python Client uses API keys to authenticate requests. You can create your own API keys, after you've signed up, in the Autonomi Cloud console.
export AUTONOMI_API_KEY='...'
Usage
The python client needs to be configured with your personal API key before you can use it. You can set the API key in the environment variable AUTONOMI_API_KEY as described above or pass it to the client constructor.
from autonomi.client import AutonomiClient
# Usage with variable `AUTONOMI_API_KEY` read from your environment.
>>> cli = AutonomiClient()
AutonomiClient [version=X.Y.Z] :: [endpoint=https://api.autonomi.ai/v1, health=OK, auth=OK]
# Usage with API key passed to constructor
cli = AutonomiClient(api_key='...')
AutonomiClient [version=X.Y.Z] :: [endpoint=https://api.autonomi.ai/v1, health=OK, auth=OK]
Requirements
- Python 3.7+
We currently support Python 3.7+ on Linux and macOS. If you have any questions or issues, please open an issue.
Release files for autonomi 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| autonomi-0.1.5-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Release files / autonomi-0.1.5-py2.py3-none-any.whl
| Download URL | autonomi-0.1.5-py2.py3-none-any.whl |
|---|---|
| Size | 23.3 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
b9a2253d25aef89e208b0c82f1794fc7201841ef945b9de89378e10826ee74ab
|
|
BLAKE2b-256 checksum How to use checksums |
24c327f163269424ba95684329a90201d7628709f148d5174e648dc777d630a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.10
|