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

Uploaded Source

Built Distribution

rockai-0.1.13-py3-none-any.whl (30.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rockai-0.1.13.tar.gz
  • Upload date:
  • Size: 25.7 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.13.tar.gz
Algorithm Hash digest
SHA256 06ee749c282be255b33361f3fce2cf846e76348788bfb819a4522e6777cd70cb
MD5 8c86f69c458666f2fb9fc97426f51ea6
BLAKE2b-256 b063b718d5ead88c8ccf2f00ef805872688de7713e03baf0239f3456de58aecd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rockai-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 30.6 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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 2dfb061c32f0f82e865edb86e5588dde4a9dffd3bdb0b7d7e3cfdaf83f35b7b2
MD5 42a298fa801768c2e88a338a9f330eb0
BLAKE2b-256 377a781120c6faece3f73cd29f1f78612f8805f9e501518d337c8391235f7d3f

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