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

Uploaded Source

Built Distribution

rockai-0.1.54-py3-none-any.whl (33.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rockai-0.1.54.tar.gz
  • Upload date:
  • Size: 27.8 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.54.tar.gz
Algorithm Hash digest
SHA256 918b7dcb1ab22fd9e96cab298d14142e80cb140fe202fa817fa55e3e4633706e
MD5 4a248bd80f4cfbecd0dc2fe6426531aa
BLAKE2b-256 430f6499d45f2791dee5f30525b3b79e0b61084b77cfbce4ada7bbbde48eb4a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rockai-0.1.54-py3-none-any.whl
  • Upload date:
  • Size: 33.3 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.54-py3-none-any.whl
Algorithm Hash digest
SHA256 fcf8b0bc775d8cf3bfc289f6e21fa203b649e05d90e70de02213b88f71d263ba
MD5 4a240d6b77b23ebad5d3bf6b93f18710
BLAKE2b-256 1a3d8184e2bee76234d76ca630777182f47bf8b66a29d4050098da84a325f818

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