Skip to main content

InvokeAI API package

Project description

invokeai-python

invokeai-python is a powerful library designed for working with graphs, models, and API integrations, aimed at simplifying the creation and management of tasks related to generative AI.

Installation

  1. Ensure you have Python version 3.6 or higher installed.
  2. Install the library using pip:
pip install invokeai-python

Usage

Importing Key Components

from invoke import Invoke
from invoke.api import BaseModels, ModelType

Example 1: Querying Models

import asyncio
from invoke import Invoke
from invoke.api import BaseModels, ModelType

async def main():
    invoke = Invoke()

    print("Waiting for invoke...")
    version = await invoke.wait_invoke()
    print(f"Version: {version}")

    models = await invoke.models.list(base_models=[BaseModels.SDXL], model_type=[ModelType.Main])
    print(models)

if __name__ == "__main__":
    asyncio.run(main())

Contributing

If you would like to contribute, feel free to submit an issue or a pull request on the GitHub repository.

License

MIT License

Project details


Download files

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

Source Distribution

invokeai_python-0.4.2.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

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

invokeai_python-0.4.2-py3-none-any.whl (33.3 kB view details)

Uploaded Python 3

File details

Details for the file invokeai_python-0.4.2.tar.gz.

File metadata

  • Download URL: invokeai_python-0.4.2.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.11

File hashes

Hashes for invokeai_python-0.4.2.tar.gz
Algorithm Hash digest
SHA256 f7d7108f25687ca7800b084ec638a7907e52ef4755f3b7df5f0d79ef4ed56954
MD5 c26726adf455f47382b0986226767494
BLAKE2b-256 9cbd2d0fd4fe7ff087fb30a17a9241f41d06dbffaae5b1ff26cd9e9e25fe0129

See more details on using hashes here.

File details

Details for the file invokeai_python-0.4.2-py3-none-any.whl.

File metadata

File hashes

Hashes for invokeai_python-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7ae01850d5e861f41031ae4a1db5405f4482388159ec440103658dbc73059818
MD5 f7505642170b5d9e1aa7ac9c8d50aabc
BLAKE2b-256 e46276d313b0974a6f15d898b9a8f00536fd13b173fe928e0e51c39809090b84

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