🚀 Quick Start
from celeste import create_client, Capability, Provider
from celeste.artifacts import ImageArtifact
client = create_client(
capability=Capability.IMAGE_INTELLIGENCE,
provider=Provider.GOOGLE,
)
image = ImageArtifact(url="https://example.com/image.jpg")
response = await client.generate(
image=image,
prompt="What's in this image?"
)
print(response.content)
Install:
uv add "celeste-ai[image-intelligence]"
Supported Providers
Missing a provider? Request it – ⚡ we ship fast.
Streaming: ✅ Supported
Parameters: See API Documentation for full parameter reference.
🤝 Contributing
See CONTRIBUTING.md for guidelines.
Request a provider: GitHub Issues
📄 License
Apache 2.0 License – see LICENSE for details.
Get Started • Documentation • GitHub
Made with ❤️ by developers tired of framework lock-in
Release files for celeste-image-intelligence 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| celeste_image_intelligence-0.2.3.tar.gz | 11.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| celeste_image_intelligence-0.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.7 kB
Release files / celeste_image_intelligence-0.2.3.tar.gz
| Download URL | celeste_image_intelligence-0.2.3.tar.gz |
|---|---|
| Size | 11.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0112e251c2342d2ac170aa88630f203dee0f8e8af0bfd25d5feb8763ec8559a0
|
|
BLAKE2b-256 checksum How to use checksums |
cf7337133f7e807614fcc0ba7f763d41b83265f006271fca5f5310d76bfabbab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / celeste_image_intelligence-0.2.3-py3-none-any.whl
| Download URL | celeste_image_intelligence-0.2.3-py3-none-any.whl |
|---|---|
| Size | 23.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
008e82d42d9e2245ec4d5d4f0c3fc03be9a52a33b7f162ac29022127afdd2497
|
|
BLAKE2b-256 checksum How to use checksums |
443b4680a4153d76eb3505bcbe568d00bfee75040a55cdd5c719dca25e347018
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|