Skip to main content

Async, HTTP-only Python client for the Imaige AI generation API.

Project description

imaige (Python)

Async, HTTP-only Python client for the Imaige AI generation API.

import asyncio, imaige

async def main():
    client = imaige.ImaigeClient("https://api.imaige.io", "imk_abcd1234_secret")
    result = await client.generate_image_and_wait({
        "prompt": "a neon city at dusk",
        "model": "example-model",
        "imageSize": "landscape_16_9",
    })
    print(result["mediaUrls"])

asyncio.run(main())

See the workspace README for the full surface.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

imaige-0.1.0-cp314-cp314-manylinux_2_38_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.38+ x86-64

imaige-0.1.0-cp313-cp313-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.13Windows x86-64

imaige-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

imaige-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

File details

Details for the file imaige-0.1.0-cp314-cp314-manylinux_2_38_x86_64.whl.

File metadata

  • Download URL: imaige-0.1.0-cp314-cp314-manylinux_2_38_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.14, manylinux: glibc 2.38+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imaige-0.1.0-cp314-cp314-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 b69643ff9c00b977b718f1c5edb17615109577e598b28da1ff5cf394791f81d3
MD5 d127e0a720a87a99b8a9b2a638580a8c
BLAKE2b-256 db95bc1da5026e47f692ad7d9149c2da406386b4bdb9e8385d4c77c94c824370

See more details on using hashes here.

File details

Details for the file imaige-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: imaige-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imaige-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7b709b1ae19c60a50be77ec743494142cec13b47974ac7b7fadaeda0e24b6754
MD5 4014cc616203210d4b4b4f0f29d0969c
BLAKE2b-256 411c146f17aacc4e2914c682a0526b117507667a6d84fe7005d1aa8f264af1c8

See more details on using hashes here.

File details

Details for the file imaige-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: imaige-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imaige-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4da03e185298a38e6fe4b596c67b1cf4e0eacd1137a97b32ea76328d68d38401
MD5 397b9c45d465b5724e5750b13845b739
BLAKE2b-256 43f5616ffc674210659db7618361cc83c257408e2a483b7b7c5f8867e49c568e

See more details on using hashes here.

File details

Details for the file imaige-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: imaige-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for imaige-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b51768d511dbbb686711fc955433bba8eb7a5216d4d00dcb8d7232b8188763bf
MD5 e13de91fb1b83938a62b9aa2fa5058b2
BLAKE2b-256 9d124734faf28d68529ed022f3dcc325a215bddc554715c3489c7e0455dc9054

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page