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

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.61rc1-cp313-cp313-musllinux_1_2_x86_64.whl (849.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc1-cp313-cp313-musllinux_1_2_aarch64.whl (778.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (839.3 kB view details)

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

clarifai_protocol-0.0.61rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (761.2 kB view details)

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

clarifai_protocol-0.0.61rc1-cp313-cp313-macosx_11_0_universal2.whl (564.7 kB view details)

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

clarifai_protocol-0.0.61rc1-cp312-cp312-win_amd64.whl (554.7 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.61rc1-cp312-cp312-musllinux_1_2_x86_64.whl (846.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc1-cp312-cp312-musllinux_1_2_aarch64.whl (772.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (836.4 kB view details)

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

clarifai_protocol-0.0.61rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (756.6 kB view details)

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

clarifai_protocol-0.0.61rc1-cp312-cp312-macosx_11_0_universal2.whl (563.0 kB view details)

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

clarifai_protocol-0.0.61rc1-cp311-cp311-win_amd64.whl (564.0 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.61rc1-cp311-cp311-musllinux_1_2_x86_64.whl (749.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc1-cp311-cp311-musllinux_1_2_aarch64.whl (702.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (740.6 kB view details)

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

clarifai_protocol-0.0.61rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (689.3 kB view details)

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

clarifai_protocol-0.0.61rc1-cp311-cp311-macosx_11_0_universal2.whl (552.3 kB view details)

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

clarifai_protocol-0.0.61rc1-cp310-cp310-win_amd64.whl (546.8 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.61rc1-cp310-cp310-musllinux_1_2_x86_64.whl (731.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc1-cp310-cp310-musllinux_1_2_aarch64.whl (682.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (720.5 kB view details)

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

clarifai_protocol-0.0.61rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (674.9 kB view details)

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

clarifai_protocol-0.0.61rc1-cp310-cp310-macosx_11_0_universal2.whl (541.9 kB view details)

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

clarifai_protocol-0.0.61rc1-cp39-cp39-win_amd64.whl (541.4 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.61rc1-cp39-cp39-musllinux_1_2_x86_64.whl (726.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.61rc1-cp39-cp39-musllinux_1_2_aarch64.whl (678.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.61rc1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (716.2 kB view details)

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

clarifai_protocol-0.0.61rc1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (669.1 kB view details)

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

clarifai_protocol-0.0.61rc1-cp39-cp39-macosx_11_0_universal2.whl (528.6 kB view details)

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

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 496c741f199582d4b12fea66c290769df2f20a420e7854d489fb051cee266124
MD5 ba0ddb0acfb2757eff0a6706b39d4233
BLAKE2b-256 d0747883b3e65aeac2378a0cd59024c8513299ba400b2ac741bead99a0715124

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8bd0a912778790dda50a0a6e8fd1fc449bebe62b9ffd73febd7305b41c1cfbc2
MD5 3f26aabb13adc5611431dd94111955f1
BLAKE2b-256 0db7291cb241b9ea3c1cead531740aeacadf38fc8044596c4efe4d1199a81ccc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a3530e8cae5213e32b0c38741baf4893b6f565db2e6bcd48329148eed8890a99
MD5 0eb427759ae60cb84c30a3605c3ceb31
BLAKE2b-256 6ad7b47cd55010f491edd834a38a67c55f8c6ab15553757e00784dc8e7e37234

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc1-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.61rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 742d4f37d35fa271a777cc4650ca9d26751663d4511c84f3086a7b5395e65f18
MD5 2b11f45acd1e50b95a40c346285ac024
BLAKE2b-256 9c809721b09adc32414b19cb4bdcf4beb0f21ccd8daa93f04925e9e537d116f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 60cc3185651a4305fdae5f800bebadd3b6e82a6799d51c3f3e88f734d1c1eb3c
MD5 05aada871e34b7eb9b6639e3c955b5cf
BLAKE2b-256 03a68221f5f10f8dd31a49698aedcad620700d1723e665c0158f8eba238de2f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e952fd44a1867b7beb9d4ce7d9e99f773efbb3503136bc671f19e83643a14d7a
MD5 95eb03772392754475a77543745769ad
BLAKE2b-256 82d8b4a82da6248350d83564826a39f47c81542aa317a41831317212221a4c63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d8704413ba4c53c6fc40aac9770cab440f2d1d03a60b1f489d4af5fd604cf8ef
MD5 b938e9b89a3b8c8b7af1550b72b4bba9
BLAKE2b-256 4e3691a15a51d910df8fe04643258af7057072258fb2a88d02019a38ca835cbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 97dbca06134920c8b2211f5fe2edb32e6932f44acb501821954b0c252ea40e24
MD5 2bffece517876c64ec22cf25f983db1e
BLAKE2b-256 83d2d9f552e62618545f115910dbfcd66119c7986201ce2d486165eeeed81ca3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 861d6257f495529f1af26ffd7a00b803bb84ba85b68b311fe010629ccd321cd4
MD5 c60de636121fad03fb3b08b1fa788556
BLAKE2b-256 439b586ca39aab10e046f9926d91f720db0526271c1a7e81796b8291e6c89a75

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc1-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.61rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d4c70edce93c4141e9732edf69b1f83e97969c4e99b902e04484fe27643d119
MD5 dd742a2a6a071983f982b65c9f61a797
BLAKE2b-256 28c0667fdf3be554a665021fd18f2370bb2f831cd4d5a6392cb1e36f8578baa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b1cc358f13f00807cc37f2ed17c6c04971f2a2118047ae4a9544dfe9659e555d
MD5 3bec820f8d49227959edfbffb53ee35d
BLAKE2b-256 6c3ed365efc94285312367cfcb6d94cb1cdb7c428b6a06e26e73a3a8a072679f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 0cdf61ac27c739dda5522b19d5c96202dbc37b6f181f0fd99911020cb984db87
MD5 6cea3aa5c9102913c62efb462436addd
BLAKE2b-256 f2d41fcd063e4c82435161a64d486497f04e9ebfbaf3a03a0c5e9f28ec93fa63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 30055ae523795909cd3277e6142eff58b5a44dce7d1d02e60d288bd7d72816c8
MD5 099d75916ed595559b45481e461e3a0d
BLAKE2b-256 ffcb963459dac36989e14e850e1fd8525d429b7c723f2562a8d8feec88ea5715

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d23a4d308eb3dc559a8d1ed8306154ad9b6356060f1ef61d99302b968ff2819b
MD5 a717ab31a0d42f02b7fff62168344647
BLAKE2b-256 f6db23662c4a2b886c40a65f613b25c28cb02f245f936ea9a63a73dfd2d347d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0e05e41e5549874383f461588c5c6da554d4a122da706dbc93a1a57833a59bbb
MD5 e34844281b9faab4fc0f44a6b85eae96
BLAKE2b-256 49c80458b40f8eef45a5ed285034a594e5ceb247a495f6decd8a6f812a2a90fa

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc1-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.61rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 50af0686eda94a70c114abe0b8fe57d484fe9a3d26a29d4073f46a5748b994d7
MD5 e41564def825b848fed9dddec5b0c3e8
BLAKE2b-256 2f0a5440d883dfab919304e197b497cc4f8513916f5de55a5f1c1262a7c06ec9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6b6015a9841ac06ac40ba9854a89b4e42e1ba55a3c0abdd31e546d58ac535549
MD5 b80a6085c28e4a26d31cedb8ca325b74
BLAKE2b-256 447338e512d2d26ddc978573f6fcea48f2b69e7d7a06d131db5030e39ec79906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6ba3c27c7f78066c12d51a067cae5b66e07ea3e7dfd12d5a57abf44d7c9e1b12
MD5 9798a3714eec4aabdd5dd4d799facdee
BLAKE2b-256 fcc14421809731d805bc6c7ac2a742ea5dcd64c004a341169d48f153444cc9c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c84ec9cecb2d49bfb91e2700d390a1afe95551f9bce4bd5f84a7ebd98ff1ce2a
MD5 692a23a259f7dc300e6843965a7ea739
BLAKE2b-256 e49e121c61ed4d9c11213284235321f175f52f00a941b6d8131df539b6b72aa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c72b41c45e08229ceee26b879df2d24b96f93d20c793d6abd91f3f306dd02353
MD5 0864bbd6f40ef24e7eb11d64bf4d7759
BLAKE2b-256 d89c0b0ed9a1991a1516e26d14df3c2cc5a139ea06c1be14787ae60795d1a65a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 de9e449f1c729e05e1d2fd56498824ef8eff0fd9ef52cb50e7441d15b3cdfe3e
MD5 b29cda3e65cdfed718ccefe0fcb78f97
BLAKE2b-256 e7d305be6a3d25e766df3128f000e3fbfbf862c253bad101c4528734e4258b8a

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc1-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.61rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8eeae3f47027e5ddb175abd0c245d3faa19f905909cf47ecb746cd17bbdae375
MD5 e2b0ae3b0e1bd1a3147912a5cefb8ff8
BLAKE2b-256 f986896af8b54d3abb5a2704b5d780907c11d48a08746ba17b1952a608017729

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 64820e284f83acc12e4a70c8c1f3da9b59a881b55e37af1968bc000c015da2b1
MD5 e62419a23978061df33a09c284e1a77f
BLAKE2b-256 22a88540136fe63f386d1d2dd1d7d07558751d404c0adb4c12964ee0b8a0272d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7230938056cda2759d27b4a11b81973c728ad1b46291c107796c3db421edd8ce
MD5 75ab5a40a81dd28d575407e083da2813
BLAKE2b-256 42bbbf9df75e73c3c4c6b1da1921e70eed5bd9b5b58a1dd363408354b2ee8d3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6e5c089712cee444fdc447986a93c9d713adee270a6267801486163ed90e66c4
MD5 51f54c02626fca2b4f949abed8b2e314
BLAKE2b-256 6984fece58726dacaef052feebaf27ffa9919cad761dda2da969386fee64541d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e4b7a596df7fca23c88385a920542f954b42c7006f8a3c0ea7beea125ec3b40
MD5 bb260c43707de7e1a52a6ed69c564f5f
BLAKE2b-256 34e8486e4c029f20417493bacb5aaa769826f731f4e6775b451b532b6c522952

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e1ed325481964820584b27c278b771d23a73240c3dd5289fad50394e9c496b76
MD5 6506ce4d395a534bd3263f0705aa9520
BLAKE2b-256 9207b53b2400fd44357cb6e5820b2896da9f32a4a6efcc362b4e4b05ee3ef95c

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.61rc1-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.61rc1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 415d0fd6563362ab2f0c5161145bde44bff6860dc6a187296e13479b05071d91
MD5 8b091eda96acc2855617549108fec8cd
BLAKE2b-256 562d1acd42dbae0350dfec9ed161addd649adc79e4641898c82b9700edbfa82b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0a7ce2fb85d28730166f658b829358f680870c37575b47e1b90e59aad3d38882
MD5 5c92c9e4acc9895749f7724ef8142a33
BLAKE2b-256 befde37083f49e866a8b6d2abcdc95d08c7925906c896408f5de2bec32cd9b34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.61rc1-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c45a4ad83d570aa33ac3f3ed6a5b0da5b04f13be882b0d14fe110413455d6968
MD5 8483e33f920c9d8f8439b0084ea98482
BLAKE2b-256 8260ede1df52f28c2423824c36a91206ef278121dd534252181fb56548484650

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