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.61rc2-cp313-cp313-win_amd64.whl (558.6 kB view details)

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.61rc2-cp313-cp313-musllinux_1_2_x86_64.whl (858.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc2-cp313-cp313-musllinux_1_2_aarch64.whl (785.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (851.4 kB view details)

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

clarifai_protocol-0.0.61rc2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (771.3 kB view details)

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

clarifai_protocol-0.0.61rc2-cp313-cp313-macosx_11_0_universal2.whl (572.3 kB view details)

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

clarifai_protocol-0.0.61rc2-cp312-cp312-win_amd64.whl (559.9 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.61rc2-cp312-cp312-musllinux_1_2_x86_64.whl (855.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc2-cp312-cp312-musllinux_1_2_aarch64.whl (780.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (848.1 kB view details)

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

clarifai_protocol-0.0.61rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (765.7 kB view details)

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

clarifai_protocol-0.0.61rc2-cp312-cp312-macosx_11_0_universal2.whl (570.4 kB view details)

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

clarifai_protocol-0.0.61rc2-cp311-cp311-win_amd64.whl (572.0 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.61rc2-cp311-cp311-musllinux_1_2_x86_64.whl (758.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc2-cp311-cp311-musllinux_1_2_aarch64.whl (709.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (749.2 kB view details)

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

clarifai_protocol-0.0.61rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (698.8 kB view details)

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

clarifai_protocol-0.0.61rc2-cp311-cp311-macosx_11_0_universal2.whl (558.6 kB view details)

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

clarifai_protocol-0.0.61rc2-cp310-cp310-win_amd64.whl (553.6 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.61rc2-cp310-cp310-musllinux_1_2_x86_64.whl (739.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc2-cp310-cp310-musllinux_1_2_aarch64.whl (690.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (730.6 kB view details)

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

clarifai_protocol-0.0.61rc2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (681.8 kB view details)

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

clarifai_protocol-0.0.61rc2-cp310-cp310-macosx_11_0_universal2.whl (549.2 kB view details)

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

clarifai_protocol-0.0.61rc2-cp39-cp39-win_amd64.whl (549.5 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.61rc2-cp39-cp39-musllinux_1_2_x86_64.whl (734.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc2-cp39-cp39-musllinux_1_2_aarch64.whl (684.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (725.4 kB view details)

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

clarifai_protocol-0.0.61rc2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (676.1 kB view details)

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

clarifai_protocol-0.0.61rc2-cp39-cp39-macosx_11_0_universal2.whl (537.5 kB view details)

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

File details

Details for the file clarifai_protocol-0.0.61rc2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 198c57d25e49deeb1c7db9f8828b0b50d4d8eed2a17ef828a884b95a8c4e73e0
MD5 9de4f964c5de61994d4f2d2830f13179
BLAKE2b-256 cc6f9579a7e27e409b891d80121388baad2ca78a68de89282b39b9766dab0050

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1266b246baa44e1edc8854142d40c0d832c02ef95c86f9b146407ed0c229f3d5
MD5 dc8ff0148b80c996863486e8db09b10a
BLAKE2b-256 4e82da8f423c2b27c2ac3bdab66bba70a1e23b1ea77fcf95648547a1a336e759

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f94aa2eef87be5597ce8fae7fd0e9e9a1222eb4e738321bf18a8305cedbae62a
MD5 a8540091e0cded28b012cfca599ef641
BLAKE2b-256 2068f67afcbe51393951a725f6862b1f70d2dcadeba3cdd4a6259dc526eaa10d

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-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.61rc2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e5bccf9996911dd51a380d06145a22a1adf4b0b05511dba6ff7187a02ecb04b5
MD5 f55feb4e0685c7ac2942c3c7bef89cf8
BLAKE2b-256 77db08d956b72037045b8a372b7be2e8e634de59f3bcaf581b27c76b797c00c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 80caa8d32c9f71925df93eb84d4615fb4921a95cb7d0951f5afcb92d64174be9
MD5 8209e02211f50f19b652b73911018aa3
BLAKE2b-256 9ad08baff4fca0bb3d1573468940e7e4e1def39f2373fd1ce9481a312bac8def

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 471976c00d3b8cc82ecc4284f5d0dff0b3eab8e5c3afe46e1f4ce1ad3726cd8a
MD5 364ef2a20e4c8713d202c9cdb724b86f
BLAKE2b-256 29ca7b27f3756a20de60807f127953d264ea9c52a00536619c31d1d81eb744cf

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1ec01849fd1a8a5d1b56a2faad63940215a30ac54cb65831f6c19b06365cbf59
MD5 a8af708ec2ae86342faaeb6dd7246b2b
BLAKE2b-256 2df98d15045c3916f2a0d73f4fc7ca2dc16515fd7abe5ee424dfd1ce149c523a

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4638c495a0ca11b19e32251194faabd3bb7b14d943c736ac0bf7cbdc6487c1c5
MD5 8b9477a88f9e11cb5ca5da926c28af6c
BLAKE2b-256 10b16731935f22d2c05c0cccf918fb62d3fae7867a7092ae8036cd43653134ff

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 32c08070e1b68c61d38856ee80fa2c14568155bca5b2ce8408cce63c19935002
MD5 a290883844ba9930f566628055baf9e0
BLAKE2b-256 0aa9f083e1a5e3d191f0814b7ab57643c8ba4ea77e4f9a20e7fa95a349a9fed0

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-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.61rc2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 026cca3dc24517198d8d2901e2c49308195cf9634f388a411f64b52d70c99089
MD5 cf37b88434a4e26a33bf85640298dadd
BLAKE2b-256 0d2d96ad0aac0c617a7608f1b9d42ed1f31697df0e926f3cc27e300d8715d83f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c9b6099947c4305ec440d3e5758f4cae04fd5bf0f8056de409974fb3ced67fdf
MD5 5794a802cc81cc319a17eeead03ef9cf
BLAKE2b-256 0e9f262def6a2323551af401dcb7ae05bca7ff5ecf6a1ff123f489cf63694243

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f8b1e749b906ce00b369deb571aba8a4f7ea7c04545f890e9ca9241481662392
MD5 5b9711c371164085961fac9e1da7c555
BLAKE2b-256 c0c0255a8befca83f68a6a371a9cc0679be8c16c5283dc8bed8dadda9b914c41

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 853c3a6c19bc1915d0d1926adcfe27a1d3d94abcc4dc2a95300d1428034675d9
MD5 25d1634f7af3bdf517278e87f1d4a828
BLAKE2b-256 3b248b57001bbf985aca72c2e3b0074d3dd475a92331beaa5921e5ec7ebee32c

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bf17a60f421b55034775a4f8118b2cf69e0bf67253195abbba80dacfb2d174fa
MD5 8d0e334732fb0381d35511844a73c05b
BLAKE2b-256 abc25b5b56899f2da7369e56f1cb727d07bfb1cae6462e784b940c2e76469b63

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 93986f2e572ef70114bd0f267169d86b8a0f2db225632f93f2d8f6f4ecedc35f
MD5 20e60b78343aa778f5a9aa6a8501793f
BLAKE2b-256 f2a857768db7b37f5fe56dd387beeb4f86467b6b5addc8655867c03e3f8b862a

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-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.61rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84b161d6a93ee71ba10a36c2b017e0321abba89ad43205a8c4980995fdbb45bd
MD5 1de20b48715045cd618516f2fe9a1972
BLAKE2b-256 a3e8e6666a36d42ccf8cb7a93de592c57e5fddcdbac11c7004df5d8355f2632f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 55244eafefa8a0c5b0b6122512ea2796e04cc964bafcca993623c81d34092cb2
MD5 81ad294553756c366d7d0550de5b9bd8
BLAKE2b-256 65af7a98a86e53bcaae8aef8aa6b5024e5c77dc82a6ea04778e079d5c1e8b0ea

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c2cea7db70e9ace9f359e8e2410fdff3d40245edffb8e63603769a8907ace0f4
MD5 e5c0206ca3e08362216d44350f23d045
BLAKE2b-256 0059483970b0ae94a330c1861cdb1945532424805df446d58e2fbca17fa92813

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 30682278bae64ab6d96c02a2f4b6447b277be8e4d84df3db3acc0788bec4dd79
MD5 3a8e33d76471e1783a91b03e620492b0
BLAKE2b-256 2d8f9c2dc0884e85a9db933dc03e0da78265af1f2b559efa7c621065a46d780d

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 646c468047b3fd7f9272246d40b182cacd128f0a71e0754c913a36e2e77add0f
MD5 bc0652bb7a1f5e493845150bc859af96
BLAKE2b-256 211962d5e15fda0277f9e5eb4c4918f9bd8a2cffd8068eef74e05b4b95705446

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8ce8d4bc87e0a2a3a010f3a29cb0ac748d1191a33972e54d8560ba78f07d3fec
MD5 a85500ea6662ae41771b996afb9faaca
BLAKE2b-256 4800e79743f1351708b269160d02020c965c8c9aa3e43779694234cda2f24048

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-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.61rc2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5dfd59d6f7c80eda0d84286cc07b3df8aad97b405dbc05eea473feec4d4f4df0
MD5 8cc740888923f5395c13ee2894d1a9ff
BLAKE2b-256 74066a6a85299e913965a4bbbe0306c6cdc116d12ee05d92b6d14ed08f8230fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b10a8584fca5f448ff92d8b93a660018d881441d1fa548215631d8ffee33baa4
MD5 0906de685d2c8c906e08d274735b74e8
BLAKE2b-256 da27314c0f453e9ffd3d6713fa8ccd237153b910d9d0f2323fc77e874bd27304

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1ca51edda467a1110abbe580787a2b13a99a97a2b0aba677fa363f0957448424
MD5 a3497a313e622bfc4694e1fff7ea28e0
BLAKE2b-256 f5a4aad69ae341c01a0de126d403d22978994dcfa3b92d41b4422fe4c3690086

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 235dd2c5cf413e64534a9ef204bc8cd130ba3e2374fe386fa08b660adc65161a
MD5 e2d42036131c55225d6728e008e0d14d
BLAKE2b-256 faa097b93f5e2b00bc9e48519864ab45c0454a6c584ba1d566060ff8416c3515

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3a6c45406ba365c2589946a50a969611bdda81a4361282fc525cb3ed5729c3cc
MD5 ea3c47b94f984ef5375ade016f57b761
BLAKE2b-256 9fc4a0a3fce04f029ec8af0e6fb4c0d8ec081289033ddf627f322fa9f390f727

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 01e8bce077b7001862afc86af96c391dfa4516e1f885ce8050b263bd9f60f864
MD5 fae4ecde99864e3a51b6d1c7192fb66b
BLAKE2b-256 d5056a91788d02d81603351335bc545c08af196335bf9bde5c0be49076332626

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-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.61rc2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1135ac260dbe35e39334cc53d9da8534e5d0669a95d48df41b48602efb296e3c
MD5 366403414bdd951668a478775f2145a6
BLAKE2b-256 d54193f467c2c63cfd0a36c74293ca7ed6bec77749092810cbc3eb3d60b515e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3381e929e23e3b3f8d7fc25889334c8146dc7d87abafc0f0a83cd57f9c6ba859
MD5 dd7961e2e6945918b42badfba1dc291a
BLAKE2b-256 78f0351c8b46cf52a9aac0075056ff6e353b479fd50cf29433b62f4118d07550

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc2-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc2-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e696911640b53725640d3e7f0746ff47a8cf81d75bdaebc85f1064dfa46585a1
MD5 e54aa80f6a77043c28bf35ebf33add9c
BLAKE2b-256 30a9c2d86d7b8e6ce19d78bbc48f2fda90fb3e3d7f51be6bf35224589a237e27

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