Skip to main content

Autonomi Cloud Python Client

PyPi Version PyPi Version PyPi Downloads Better Uptime

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)

Table of built distributions (wheels) for autonomi 0.1.5
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.5 This release

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.0

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