Skip to main content

Clarifai Python Runner Protocol

Project description

Clarifai Protocol

This is a proprietary protocol used by our runners to communicate with our API. This should be installed as part of our python SDK.

Installation

Install the base package:

pip install clarifai-protocol

To use the auto-annotation feature (requires av for video decoding and shapely for polygon geometry), install the optional extra:

pip install 'clarifai-protocol[auto-annotation]'

The dependencies for this extra are listed in requirements-auto-annotation.txt.

Request Cancellation Support

The protocol now supports request cancellation, allowing models to abort in-flight requests to external inference servers when a user cancels their request.

Features

  • Request ID Access: Models can access the current request ID via get_request_id()
  • Abort Callbacks: Models can register a callback that will be invoked when requests are cancelled or when connections are aborted
  • Thread Safety: All operations are thread-safe and work correctly with concurrent requests
  • Background Execution: Abort callbacks run in background threads to avoid blocking the protocol

Usage

from clarifai_protocol import get_request_id, register_abort_callback
import requests

class MyModel:
    def __init__(self):
        super().__init__()
        self.sglang_url = "http://localhost:30000"
        # Register abort callback during initialization
        register_abort_callback(self._abort_sglang)
    
    def _abort_sglang(self, req_id: str) -> None:
        """Abort handler called when requests are cancelled."""
        try:
            requests.post(
                f"{self.sglang_url}/abort_request",
                json={"rid": req_id},
                timeout=2.0
            )
        except Exception:
            pass  # Handle exceptions gracefully
    
    def generate(self, prompt: str):
        """Generate text using external inference server."""
        # Get the request ID to pass to the external server
        req_id = get_request_id()
        
        # Use req_id when calling external services
        for token in self._call_sglang(prompt, req_id):
            yield token

API Reference

get_request_id() -> Optional[str]

Returns the current request ID, or None if called outside of a request context.

Use this as an identifier when calling external inference servers so that cancellation can properly abort the request.

register_abort_callback(callback: Callable[[str], None]) -> None

Register a function to be called when a request is cancelled or the connection is aborted.

  • Should be called once during model initialization
  • The callback receives the cancelled request's ID as a parameter
  • The callback runs in a background thread
  • The callback should be idempotent (safe to call multiple times with the same req_id)
  • Exceptions in the callback are logged but don't crash the protocol
  • Triggered when: explicit cancellation (RUNNER_ITEM_CANCELLED) or connection abort (stream done/cancelled)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

clarifai_protocol-0.0.62-cp313-cp313-win_amd64.whl (565.3 kB view details)

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.62-cp313-cp313-musllinux_1_2_x86_64.whl (872.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.62-cp313-cp313-musllinux_1_2_aarch64.whl (799.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.62-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (863.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clarifai_protocol-0.0.62-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (782.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clarifai_protocol-0.0.62-cp313-cp313-macosx_11_0_universal2.whl (580.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

clarifai_protocol-0.0.62-cp312-cp312-win_amd64.whl (566.4 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.62-cp312-cp312-musllinux_1_2_x86_64.whl (868.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.62-cp312-cp312-musllinux_1_2_aarch64.whl (793.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.62-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (860.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clarifai_protocol-0.0.62-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (778.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clarifai_protocol-0.0.62-cp312-cp312-macosx_11_0_universal2.whl (577.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

clarifai_protocol-0.0.62-cp311-cp311-win_amd64.whl (579.8 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.62-cp311-cp311-musllinux_1_2_x86_64.whl (769.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.62-cp311-cp311-musllinux_1_2_aarch64.whl (722.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.62-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (761.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clarifai_protocol-0.0.62-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (709.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clarifai_protocol-0.0.62-cp311-cp311-macosx_11_0_universal2.whl (571.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

clarifai_protocol-0.0.62-cp310-cp310-win_amd64.whl (559.8 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.62-cp310-cp310-musllinux_1_2_x86_64.whl (750.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.62-cp310-cp310-musllinux_1_2_aarch64.whl (701.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.62-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (740.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clarifai_protocol-0.0.62-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (691.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clarifai_protocol-0.0.62-cp310-cp310-macosx_11_0_universal2.whl (556.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

clarifai_protocol-0.0.62-cp39-cp39-win_amd64.whl (556.7 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.62-cp39-cp39-musllinux_1_2_x86_64.whl (744.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.62-cp39-cp39-musllinux_1_2_aarch64.whl (696.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.62-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (736.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clarifai_protocol-0.0.62-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (685.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clarifai_protocol-0.0.62-cp39-cp39-macosx_11_0_universal2.whl (546.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file clarifai_protocol-0.0.62-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c29984b2cf3ff42d337fadcb847764a354d0e61b7642b65d52a1cd29189dffe6
MD5 69409f4d4cf687b870869ce89d273d54
BLAKE2b-256 d09bcc269c67b2254b8442d6fe8d4534c189a7cb5e72690378608d8c3f97c1d7

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2b547b4cf84d543375de3a2695701aa61fb4cde8462f8cde2293ea92236f1fcc
MD5 17531e167e061f38852d823d30735fb8
BLAKE2b-256 86d30661687c195386e3c767ee2772586ac58e68221cc06478ee594b9a56c52a

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 124848deed2305c436b9ad4073dd5d30b67779a5e0ce688cc24b1f1101f69f9a
MD5 c16c761e051466c2f046f670d745a9dc
BLAKE2b-256 8925657556629e5740e637ad3800b25f18c27b97ecd89f7150a5b635405a14a0

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5913c9c6ce2563378ec1f11fe083031b91906f4ddaa776d08e0a1b4ede227ed9
MD5 f8056612850732f87f4af5291f1f01af
BLAKE2b-256 1990877d52d43823ddad15c1d9501a9b2b665f25782576dc525f0804f95588c8

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5de6041c86aa256ef21ab6fc9f8054e97653bfeec3bf63ab8b764c05452e696b
MD5 66d35643c5f957983a3acd53c98eaf19
BLAKE2b-256 f28a427083897c33f697cbca65433454e8dbcee6180c44c6b809f630d103abf3

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b34dfbee7b910e865da512002a159f955eb6fbc334a9cc916839a737ea7f5700
MD5 9e5a2f16face73c0fed4c5d4f7898e6a
BLAKE2b-256 4fd52319129bf146f1e92e67d90c437ea703cd9a303fa79e0ee77e7b861f10b4

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e9ae1f5c5ed803cbbf3ea7077421415206fb047905e47fd611ae070492b045fb
MD5 26e65510c47ee7fe7e3609ca242200c3
BLAKE2b-256 106906bbf9c4cd3934176c2f1deaff7a28c26faf3bc26d729dc777f9483981b3

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0696727f45c8be127b1f2c565bb39d656503465af561a2917b0062f6d51471b5
MD5 59527e089257617bcecfc0cddbb64c61
BLAKE2b-256 cc87def205cbdddf32bffc61343683c49163ed570ec9d4540752f2d985f6cde5

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ccccff8dce67570ec381b57d93d4664bd808688ad8c17044f513756bd5edce78
MD5 f9e43f63cd41fffd7a5a89006001d762
BLAKE2b-256 2ac4ba75d245277863dff687c6a15a75c549b873c00dd3f5976ccd061ec91e29

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94edd567dc8f9338a7e165bd7a73e2f3ff3b015845887c09e0284dbd4af787c6
MD5 62e960167cf601555857448c145fd131
BLAKE2b-256 d04dfc911ca86cc16dd4983cf7f43d63fc7205728a7d68e6b883f40693e574f9

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 25a2e6ff5ee0bfed743c3615a4868d45539b2ce1a8857704ca9dfe6884701cc3
MD5 59f260ba3cd383086c2936b0297dbd62
BLAKE2b-256 73afc7c4a93da078672904b45e5a4ab550bb30d9be56bdeb22967e7346027f72

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2d60499f60ddf01c4451cad58c41a71e3a5d35ee9e1e5756ef9647680e6b14e6
MD5 40a28270553a477e258eabd820dca4e1
BLAKE2b-256 f179f3d6ed820913100064a3e138609e55a94ce49f8cd198bded4f00c8740498

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c1f3c8099a16aa28508adfba9b5c414e729897240be8d05ac257fe878a6dc92f
MD5 9395afa38e4d71f58b2d365a0cea899b
BLAKE2b-256 1d9069dca15b7a68b0367b3b7df5d944fb864b6281b19de9e1077bc2249bb6c7

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9acfc86d9b99d0702be32a9d84e961259b5b4b9791828c4b6e1aa8f49f3ad62e
MD5 6ae0330634f382d193768c1fd834ff3f
BLAKE2b-256 643efe83dfddd3d9c10cdcb2a00d71f7b6f3c06e76cf1020000b0f2c7a0879c0

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f24c60e3285da2163166d0086aaf6a3090553d0a9bf7e9f00d2628de0b932301
MD5 01fb200070ca260a9f747e6422f27a73
BLAKE2b-256 45f35f715cdb9cd805f71c470298f3e58f0df2d97d46739e0b5c413837ae3870

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b5716baadb4d9b70e6e8a7be49ca2c144027d102f2b2b64353a7df9828ef3a7
MD5 6986cf0910bbd4b683a0a49fc9c362fb
BLAKE2b-256 08edba49b84f568ec3b5cfc7734ceb5d5acb3d8c399c8fb6035d35c02941f092

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0dfe84464465346b81901e3b3cbcd4b85bf927e3dcdd85f5497d92e80ba28462
MD5 66806b7372235ae509816f374ce9c648
BLAKE2b-256 00f33cc3b0de23e2305913de8fa3e4a3fa59b5c339cc90285716f71096d4691f

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b2e99f1b037bc54b616b6d5beddfed6bdf39fb62f9d62b7e27152e99d96751ce
MD5 33b9e5d32ad69ba537497d2462136f4a
BLAKE2b-256 b8dca3488efe007cb46de5d267f6b8963b5da78d3881a2fb6d8b291a8dbc2586

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4953efb2ec91000227204b82ec39f01a90f5fe8ee610b68efd43958a2227bbed
MD5 331b62cd76100a261d0a775e68ab9357
BLAKE2b-256 285c8338e045f38b1edf34b0cabee00d1a90ef84fb69b1064c913a04c8e0e536

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 61858cc5a7cd736f67c57d08917f3a179af903f6f92639bf093cf28d4c2994b5
MD5 344b9f05c36e36833e8c070d436f6c18
BLAKE2b-256 626726273e9b3dfc38405caaadd0c1ce571c8fdbf9d857c8f86f05804034e7fb

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 261618f237323d54ad5bc915f88fba6c544d39d2398af23e5784bb336b15e57d
MD5 aa5ac518a72024c26d9ce9751f822930
BLAKE2b-256 d774193372f9590dcdf9ba51104b19411daee1d976a6e3cab69eb897376e95c9

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc336aa7eab8105c70731b4a8ea601872ff1ea5000de66a2e32d943c66cdd0d0
MD5 37b84fec6e6bfa63706da53115182d62
BLAKE2b-256 7cb8250cb4c0e3f66e59502b1f9a004930fe9bac33957b567fc304ceb03c4b12

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b993874c24ff16a2bc6371b6f6b23478923e40fe432e2c3a5e578704f0638403
MD5 b53bba6dfec015e142fad43bb8c25593
BLAKE2b-256 e8fad17f10c6eeffdd177fbefbe01007ea233ec8f5ed2c8a30c08e2a3e7e0ed0

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3385b1a04352d2c168fd8121193ac958698af89f7d1ab267c54b7dba111f7828
MD5 2f1f546fd48e86bf95025fea73fe343c
BLAKE2b-256 d48ddc071c7e259bbc03ff15d2585a0b4014ff9497f263fab79d1a8a4bbf26a9

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 00f4c35a7dd54d1ea4312dab37bd892a95c2aee98fb4e88cb70ff7ca06393045
MD5 bbbc7ef90f2b0d2a65b6c66301b32be3
BLAKE2b-256 2ac1fc4b1ed1fb190cfbc5753756a6a10d359e53824bb97714b58572bc5294fc

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a7caf529438be85ecade2a1e3d5cc4f7235fcf76d322800f9fdd784cf6723bc9
MD5 98b9660a842634d16e975691ef6904d7
BLAKE2b-256 b33e038bab5827998eaf239e19ab590bd34ad93c7380bc9ed44fa313f288d5cc

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f75f8a4bad8d8767abf5160dae7548804dfe1fdb9da1eff958d2107f7fbe1ab7
MD5 1fd400b19672cd620d5fd056908edd72
BLAKE2b-256 b024ca588d4d9e8a59701c5360891322aa3ed3e02613bf80b5326de177de6676

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c3cb20b373a7c1964fe44f7a130606090ff599e8bbfa23ba28cbef87b2e05083
MD5 2bad2c42a7a9d1d341c8c07e3502cbbc
BLAKE2b-256 e5cf644f7aff8182861382029578589722f7b577681d4aa401c414f09d7628cb

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aca546dc04f69b5ecc2583a3dfc3225b7f2539060c1a42f97e7683915adf0075
MD5 5abdbe4ca8d740921f3dfc69708352e7
BLAKE2b-256 4ef0f483a77eff6d6dbb033e98556677cff885013ee9a3ed124cd2fa8bc1ae5c

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.62-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.62-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 8b965f47585e8c66c483beadc12615e7c4837843e744116e573cb1466a5d627a
MD5 5f6f816b652b5ae8f0f562193a10bdb0
BLAKE2b-256 81d69d1e14a579a2803d6eff4e1fe4b61b4d57c7bff532d5468b8971db3997ba

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page