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.66.tar.gz (28.3 kB view details)

Uploaded Source

Built Distribution

rockai-0.1.66-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rockai-0.1.66.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.66.tar.gz
Algorithm Hash digest
SHA256 a2069bcb72cb295380a958c95732a86a6c35718ec2312d0578af6545fa8092a9
MD5 e1cacbd82388ebe32926e3a5e21accdd
BLAKE2b-256 41386c61df7678a1690c3aabb7c7b8049524ce291a856c512f00190c9ed7936c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rockai-0.1.66-py3-none-any.whl
  • Upload date:
  • Size: 33.8 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.66-py3-none-any.whl
Algorithm Hash digest
SHA256 ef96298cc4e440e3073df5943ea46a8826e48fc00c319e60561ac9f6f92fb773
MD5 4e6931e2e1065ad48d4dba4a09b27af8
BLAKE2b-256 5daac330b56bce5130a30c4fc452782d929899b5f3c49b753ed8313e8d473c61

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