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

Uploaded Source

Built Distribution

rockai-0.1.65-py3-none-any.whl (33.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rockai-0.1.65.tar.gz
  • Upload date:
  • Size: 28.2 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.65.tar.gz
Algorithm Hash digest
SHA256 2773ac167fb0e14e1838a21c4f5e12a9670ab1a0663add9c17f94f4f5c379056
MD5 5f5d37e51690c21d409b051024fde2e1
BLAKE2b-256 4779ca4c1efd7486859917baba7a75e53d47539d8c0390b8e84532be0f22ebeb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rockai-0.1.65-py3-none-any.whl
  • Upload date:
  • Size: 33.7 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.65-py3-none-any.whl
Algorithm Hash digest
SHA256 0d574f0927673fd476c2b749a509473e6df18e6088965984edab1c2664bbe0a7
MD5 55a26900bfff6b2ebf59ea76038de7c7
BLAKE2b-256 17a5112f62a9f146370ecd573c18fcd28cbf21e81503b1824bf1a62802e0cbff

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