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.

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)

Release instructions

Bump the version in the file VERSION, merge it, pull master, git tag to the same version, push the tag to github to release.

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.55-cp313-cp313-win_amd64.whl (499.2 kB view details)

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.55-cp313-cp313-musllinux_1_2_x86_64.whl (759.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.55-cp313-cp313-musllinux_1_2_aarch64.whl (696.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.55-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (749.9 kB view details)

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

clarifai_protocol-0.0.55-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (680.4 kB view details)

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

clarifai_protocol-0.0.55-cp313-cp313-macosx_11_0_universal2.whl (498.2 kB view details)

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

clarifai_protocol-0.0.55-cp312-cp312-win_amd64.whl (500.2 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.55-cp312-cp312-musllinux_1_2_x86_64.whl (754.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.55-cp312-cp312-musllinux_1_2_aarch64.whl (691.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.55-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (746.6 kB view details)

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

clarifai_protocol-0.0.55-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (676.3 kB view details)

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

clarifai_protocol-0.0.55-cp312-cp312-macosx_11_0_universal2.whl (496.1 kB view details)

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

clarifai_protocol-0.0.55-cp311-cp311-win_amd64.whl (511.9 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.55-cp311-cp311-musllinux_1_2_x86_64.whl (674.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.55-cp311-cp311-musllinux_1_2_aarch64.whl (632.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.55-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (664.7 kB view details)

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

clarifai_protocol-0.0.55-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (620.6 kB view details)

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

clarifai_protocol-0.0.55-cp311-cp311-macosx_11_0_universal2.whl (490.4 kB view details)

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

clarifai_protocol-0.0.55-cp310-cp310-win_amd64.whl (497.0 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.55-cp310-cp310-musllinux_1_2_x86_64.whl (656.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.55-cp310-cp310-musllinux_1_2_aarch64.whl (616.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.55-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (649.1 kB view details)

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

clarifai_protocol-0.0.55-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (605.3 kB view details)

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

clarifai_protocol-0.0.55-cp310-cp310-macosx_11_0_universal2.whl (477.9 kB view details)

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

clarifai_protocol-0.0.55-cp39-cp39-win_amd64.whl (491.7 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.55-cp39-cp39-musllinux_1_2_x86_64.whl (652.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.55-cp39-cp39-musllinux_1_2_aarch64.whl (610.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.55-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (644.2 kB view details)

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

clarifai_protocol-0.0.55-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (600.6 kB view details)

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

clarifai_protocol-0.0.55-cp39-cp39-macosx_11_0_universal2.whl (468.1 kB view details)

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

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 598ca113579ce3b56b8f81ca05c42c5245ed060341b2df5a72bf049cec6aa461
MD5 334b0e793d1a3c232dcc34fcb92fac3a
BLAKE2b-256 07d60eb69fbd6872fdd14ba3f4913c24f0e53c7f36872a31f52898ce6181f3b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 763b8701becd7e007523a317d203458282370de181ace1029bc2eb5eb6005a05
MD5 cc0ffbf824bf528c6d0b3a31e7109d79
BLAKE2b-256 f0ddcbf76bb6c564c82ff34e564cb6a3242be165f742eeaa640879b3dcbff98f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ca9c55c55b5575c04d6ce52b5b49ad879d1e614be88582180f505319212856eb
MD5 bc362ab4a9654680337b5c2ff511d1e3
BLAKE2b-256 794e03823ca2928b5269a7d2fd49583c03129c0aadd3e9498df3accf29dfec75

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.55-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.55-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 119f2bd89bfb480d695dd07ec1303cfe5edfcdac53e668d1aa569ee0bebb88f6
MD5 f791e75db8347c5ccc9a43d887c7945c
BLAKE2b-256 daf5e39d4da412fc0ec76d331ed50e01f66d31c00521af279994dc1a05bc2549

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 826a3143afcc050f63c790887172f0613fda4e23ea0eea761a1d2b1ede38625b
MD5 3e0283e311e462fe49052a8d3086376e
BLAKE2b-256 bfb8620dfa9b759a3dbcc1ff20d3d10b760e7781a55500f20bef11b85f816910

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a33f58bcb8ae1ccc4f8b09d972e4b99430f2cace469352153cd8a69218a9e15c
MD5 326c9550870d56ca7bbd83a1040a92ce
BLAKE2b-256 8069caabbfff4d5d51541a3593e6c606503ec0bf795744112d7d377554fe6510

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 01de111d52d114b8d2f962c361e572f164002afc1de3d96d9c7779256bcab724
MD5 561285869585ef08cd172a7752d8f2c0
BLAKE2b-256 9f5542536afa09828e2c056510ee3517b723d095fa32dc5782ef164338644935

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0aeb5047c8c164660b2ee80a99c6888eb8d8083ba75f9874d73963040e688a8
MD5 e402a008b079f4e11600550362636221
BLAKE2b-256 e424a57a2209c7aeaf6b2af882651390f9b1d881dd8867fbccfdfb73b9efe259

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 301c455bcad8bd968e8bebfa8779a1271df4cfd89259206e2c645c7091373705
MD5 4aaf8141671184ba9b4dc3a78d37a545
BLAKE2b-256 acf092ed73a7aae2db453fe1ef129e6647dc2a4770eac88e2b5be471b5278610

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.55-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.55-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e60914e5c36ff6c5b8d9fb4f41d4741dc8e7b87f69f2f17a6847dd9e2501e9e
MD5 92db903e9c11f8afe6a9a16b15572fd8
BLAKE2b-256 ddbd7e78b754c12931c764b96606972ab5b86c0d116ae98f0e1e252ea18c6ff4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d6581942d00e3a6cdfddef04a0a9cf4c1c729fedfa5f2c22eb57e83193e34ce9
MD5 e2d5aee87701b0b3ef8e1a856b0590c5
BLAKE2b-256 89c14f86247ab5ddb0f10ef74277ba0f7ba86f912910adce5d92246f1fc941c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e517a036cc8f55651c389e80529abf11fde0716c3edef27c8f2b9d6044a73bb5
MD5 02f1f5fe5a4d64d48e82df302971c613
BLAKE2b-256 18b1c16d87d98c6d9b42254419ea3aafce8c8fc7d98e26e323e7c78d303f8582

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7a6ea639cc3e6895c532f0470378b96ec2f2daf3b5e6d57df88d4ccff2585ef3
MD5 bfd4be731caafd0e45f6e1f7a0b08ac3
BLAKE2b-256 d108be96bbd8b6b24f853e3b072277777414340701f440d42683130a46f95e88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3f001fc6bdece2750fc03b1a569ea7c005309c97ef2e43951d718db6a0c43ea4
MD5 48104685ae6fee6ef5505123a7ff9a1e
BLAKE2b-256 dda220280c1930541ef8475d199ff5b2bcf8fb2452bcd3534b186dccf5f11ba0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c7188cdcc440d720b7259e6392496c0ca2964c49b13ce718252b6bc99f45cc22
MD5 ac9ce67f4878d4873ae718c2245a9e65
BLAKE2b-256 6471ce2d56929ad5b8df09c63c8d2bf85ce7930651e6ec751dc447ff968cdb0c

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.55-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.55-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d1c015d854a412f1b37dff4640903c46a33755dc7e893c069c4ee9ef9858db54
MD5 57f650a21bfa5e1be52c81fcca5ea2dc
BLAKE2b-256 46528d6014163c11f0b4d5ed1c9540b774526983101e7749821dae5dae2595d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 23da8306301526ec1f97f9362c00cadbf0e7b9519cefcc668fb928ec2b025fe3
MD5 af56e5982deebbed5ec63c93b5be721f
BLAKE2b-256 830f3c609e11beb596b19d8ec8c416b3c08388ff48acdec009d2f8610c2dfdae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f5de557d46997c97f5950b4251c2062541c296fcf11971d32d983ce3b234b489
MD5 89e4528de445b7f7bdfa851d66f66c18
BLAKE2b-256 32291043261083db3d303353fa53e0ca2dbda53cb25e93e2a76ece54634641f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 17244b8b69cc938ff5d160a7ef07c8553380a5c226108805243904cf40966d7f
MD5 369e2e3302423746a606321536cec28a
BLAKE2b-256 3df6f1bc8c4fa2e8e69030944e15970faf775e2f00567151d88f396048222917

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 309f89decd29f4b6a642259d8561a3263150a83c5cf5c354a9c664269b3c4fc3
MD5 b93ccbfed497f03faaf4c1a1914d40c1
BLAKE2b-256 78cbba561ee25e329ac681fbd6cfdca3184d83eaa733411d471896851bd39f74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2047cfb35329a1c0245a8cd93dd8df54b4ffe1ee562b73c94c8bd49ea6633c63
MD5 d85da4b781b3c5fda08b64075e64bc97
BLAKE2b-256 1c110a593a7ed4c997378d3fb0447d032bd5f712024dd5bade8b787c17ac4fb2

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.55-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.55-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 863b367920f69193b049a78fe0860958a5901c017e8c98e567e5fc2a86ab13d3
MD5 f01c0412dcb19ff0285b920878d5052f
BLAKE2b-256 e57bd85b21dc8e7aa5607531ec307dae817c500cd369dd8a85604d3c7ed13ad0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5f92231b6138198a941123e5e689ba101aed69eabcd8716bba9cfb9818f070f3
MD5 1ba4e862af0352541d15d602310674af
BLAKE2b-256 85a7650b0a3f131b220d7a6385ed31b4f135ff3188999f6e2adf4117146a6b20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2ca10f7bfece154cd12c3afbe43896ef327fa80b440da290badd9ff7650d971e
MD5 b828cdff9ca774ef94fe66acab62e948
BLAKE2b-256 8d649893c5b939cc64b2f0a24c42d131fa82978212043e381e7ecc352a9be15c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 53947001f7baa0d98bd9da87bd9cfe2730fe0b21337fd8394b8f6213a8d87a19
MD5 a2c4f235310d33428ed4486e36587b24
BLAKE2b-256 b4ed83df69ef1bd9e32ceae4dfb7d0229fe63902be1874f39b1b5ebf250be248

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f2e261d88db206a7161133e00dc5497de900c5cf61a8568a2fc34696c2b61c6
MD5 5e1ea6ed30101306ff0e5609915e45a1
BLAKE2b-256 102561b00b18c8252735441794e32a371d3ac688d1a996f38e6a7513d8dd978c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2504877a4d325313f4527c077d6836f5302551538a9c5dd89a894635045abfef
MD5 ced2be30de29c186db1812b45bc45bb4
BLAKE2b-256 000a17ba27022a91d6f407c686dfe35e01f86f7c139d84085ae0cb56cd7ec2fe

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.55-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.55-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0c922118c73b31543ff13c5efb216dcbbfcb690669c640859aabe5596fa2f1ec
MD5 6123fb5cf81571b7d071d2639be8e884
BLAKE2b-256 5f5f72ae2c005a2c2c36261b5f08a2d902a5cd84f7b02f80ab58f1bd15043553

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5fa4135d934692d05cccfb7aacb5122f5cac275d33a0fa73f8d4671f9d0928f9
MD5 7425e57a2d0e6f359081c93fbc70ed60
BLAKE2b-256 f1252c99c8b1506ce456239b0dab17048fca23d73aa4e1ba8fec2c14403905a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.55-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 42019c3fc3dff158d86f17666fca1ec1e3aa2ea1c52f99bdd83ca100befb6eba
MD5 8867eb613fcd92338db1cc344abb7fb8
BLAKE2b-256 4d6780a7df8508602205f969a1936dd464d7efbab7f47ad39602dde537badcf1

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