Skip to main content

Python SDK for RockAI.online

Project description

Setup

Python SDK for inference and training for RockAI

# Install package using pip
pip install rockai-cli-app
from rockai_cli_app import Client
import asyncio

my_client = Client()


# Function to run the asynchronous function and print the result
async def main():
    
    result = await my_client.run_async(
        version="001bb81139b01780380407b4106ac681df46108e002eafbeb9ccb2d8faca42e1",
        input={
            "width": 1024,
            "height": 1024,
            "prompt": "a cartoon of a IRONMAN fighting with HULK, wall painting",
            "guidance_scale": 3,
            "negative_prompt": "(deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy, wrong anatomy, extra limb, missing limb, floating limbs, (mutated hands and fingers:1.4), disconnected limbs, mutation, mutated, ugly, disgusting, blurry, amputation, NSFW",
            "num_inference_steps": 15,
        }
    )
    print("Result:", result)


# Run the main function using asyncio.run
if __name__ == "__main__":
    asyncio.run(main())
# clean docker space
docker system prune --all --force --volumes

Development

  • Python version 3.9.19

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

rockai-0.1.25.tar.gz (28.3 kB view details)

Uploaded Source

Built Distribution

rockai-0.1.25-py3-none-any.whl (34.0 kB view details)

Uploaded Python 3

File details

Details for the file rockai-0.1.25.tar.gz.

File metadata

  • Download URL: rockai-0.1.25.tar.gz
  • Upload date:
  • Size: 28.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.3 Darwin/23.4.0

File hashes

Hashes for rockai-0.1.25.tar.gz
Algorithm Hash digest
SHA256 945bc6e98d5fdaa70648fc9f5bce699d13a7d220e18fd86a88aaf53ca8e010ef
MD5 35d1fced43405b4592c250b56fcb5b2c
BLAKE2b-256 b4b4cfe8da86c969685471c946c1d88467f91d1e759a3f57b9dd6cdcd93fa93b

See more details on using hashes here.

File details

Details for the file rockai-0.1.25-py3-none-any.whl.

File metadata

  • Download URL: rockai-0.1.25-py3-none-any.whl
  • Upload date:
  • Size: 34.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.3 Darwin/23.4.0

File hashes

Hashes for rockai-0.1.25-py3-none-any.whl
Algorithm Hash digest
SHA256 a5ba46cad9fb253ed1a019e1a14a6f41c226e490a8be06496e42163185e21f2d
MD5 0021eed52799a132ec3e5a80665778dd
BLAKE2b-256 cf87af62842317c6289b3cd35dcf6f40c1c0095d6533f09b90afd5b0bc683c6b

See more details on using hashes here.

Supported by

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