Metadata-Version: 2.4
Name: unexposed-image-gen
Version: 0.1.6
Summary: Python SDK for generating images with Unexposed
Project-URL: Homepage, https://unexposed.ai
Author: Unexposed
License: Proprietary
Keywords: image-generation,sdk,unexposed
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9
Requires-Dist: cryptography>=42
Requires-Dist: pynacl>=1.5
Requires-Dist: requests>=2.31
Description-Content-Type: text/markdown

# Unexposed Python SDK

Generate an image:

```python
from unexposed_image_gen import generate_image

image = generate_image(
    access_token="ux_...AIax",
    prompt="product photo of a watch",
    model="flux2_dev",
)

image.save("./watch.png")
```

Generate a batch:

```python
from unexposed_image_gen import generate_images

for result in generate_images(
    [
        {"prompt": "product photo of a watch", "model": "flux2_dev"},
        {"prompt": "studio product photo of headphones", "model": "qwen"},
    ],
    access_token="ux_...AIax",
):
    if result["ok"]:
        result["image"].save(f"./image-{result['index']}.png")
```

`UNEXPOSED_ACCESS_TOKEN` is used when `access_token` is omitted.
