Metadata-Version: 2.4
Name: adola
Version: 0.1.0
Summary: Python SDK for the Adola compression API
Author: Adola
License: MIT
Project-URL: Homepage, https://adola.app
Project-URL: Documentation, https://adola.app/docs
Project-URL: Repository, https://github.com/JBunga/adola-python
Keywords: adola,compression,tokens,sdk
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx>=0.27.0
Dynamic: license-file

# adola

Python SDK for the Adola compression API.

```bash
pip install adola
```

```python
from adola import Adola

client = Adola(api_key="adola_...")
result = client.compress(
    input="Adola compresses long prompts before they reach your model.",
    query="What does Adola do?",
    compression={"target_ratio": 0.4},
)

print(result["output"])
print(result["receipt"]["tokens_saved"])
```

The client defaults to `https://api.adola.app`. Set `ADOLA_API_KEY` for auth and `ADOLA_BASE_URL` for local testing.

The package contains only the SDK client and does not include the Adola application codebase.
