Skip to main content

machine learning models

Project description

Modelz Python SDK

pip install modelz-py

CLI

modelz --help

Stable Diffusion

echo "cute cat" | modelz inference $PROJECT --serde msgpack --write-file cat.jpg --read-stdin

Gradio Client on Modelz Endpoints

We provide a lightweight Python library that makes it very easy to use any Gradio app served on modelz as an API. The functionalities of GradioClient are completely identical to Client in gradio_client library provided by Gradio. The only difference is that when initializing the client, you should enter your Modelz serving endpoint URL instead of a Hugging Face space.

Example Usage

from modelz import GradioClient as Client

# Parameter here is the endpoint of your Modelz deployment
# The format is like https://${DEPOLOYMENT_KEY}.modelz.io/
cli = Client("https://translator-th85ze61tj4n3klc.modelz.io/")

cli.view_api() 
# >> Client.predict() Usage Info
# ---------------------------
# Named API endpoints: 1

#  - predict(text, api_name="/predict") -> output
#     Parameters:
#      - [Textbox] text: str 
#     Returns:
#      - [Textbox] output: str 

      
cli.predict("hallo", api_name="/predict")
# >> "Bonjour."

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

modelz-py-0.3.3.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

modelz_py-0.3.3-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file modelz-py-0.3.3.tar.gz.

File metadata

  • Download URL: modelz-py-0.3.3.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for modelz-py-0.3.3.tar.gz
Algorithm Hash digest
SHA256 a8c7988e30af5b3c41543e3367e2c79662e75552de48844bf000d068bb0bd33d
MD5 69ccc51f18c5ccba19cf8f01a93ba2dc
BLAKE2b-256 10251bf603c22c0bceeb03fdcebfeb5fe57db3ae2453edd41304b13ad8b44675

See more details on using hashes here.

Provenance

File details

Details for the file modelz_py-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: modelz_py-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for modelz_py-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b1b580a7bd6194f5ac0cef920b82cebad563aee289cc53663e889a05a27ac304
MD5 0eb4c0958762ef35df4a44607b7d731c
BLAKE2b-256 eb518ef0ffe40cc0c179602f818144880c92e25987b827cd8cf157116fef90c5

See more details on using hashes here.

Provenance

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