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

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.44-cp313-cp313-musllinux_1_2_x86_64.whl (565.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.44-cp313-cp313-musllinux_1_2_aarch64.whl (516.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.44-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (558.1 kB view details)

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

clarifai_protocol-0.0.44-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (505.9 kB view details)

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

clarifai_protocol-0.0.44-cp313-cp313-macosx_11_0_universal2.whl (344.8 kB view details)

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

clarifai_protocol-0.0.44-cp312-cp312-win_amd64.whl (378.7 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.44-cp312-cp312-musllinux_1_2_x86_64.whl (562.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.44-cp312-cp312-musllinux_1_2_aarch64.whl (513.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.44-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (556.1 kB view details)

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

clarifai_protocol-0.0.44-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (502.4 kB view details)

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

clarifai_protocol-0.0.44-cp312-cp312-macosx_11_0_universal2.whl (344.2 kB view details)

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

clarifai_protocol-0.0.44-cp311-cp311-win_amd64.whl (387.6 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.44-cp311-cp311-musllinux_1_2_x86_64.whl (509.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.44-cp311-cp311-musllinux_1_2_aarch64.whl (478.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.44-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (501.9 kB view details)

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

clarifai_protocol-0.0.44-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (469.6 kB view details)

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

clarifai_protocol-0.0.44-cp311-cp311-macosx_11_0_universal2.whl (342.9 kB view details)

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

clarifai_protocol-0.0.44-cp310-cp310-win_amd64.whl (376.3 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.44-cp310-cp310-musllinux_1_2_x86_64.whl (503.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.44-cp310-cp310-musllinux_1_2_aarch64.whl (470.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.44-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (497.1 kB view details)

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

clarifai_protocol-0.0.44-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (464.4 kB view details)

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

clarifai_protocol-0.0.44-cp310-cp310-macosx_11_0_universal2.whl (334.5 kB view details)

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

clarifai_protocol-0.0.44-cp39-cp39-win_amd64.whl (372.6 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.44-cp39-cp39-musllinux_1_2_x86_64.whl (498.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.44-cp39-cp39-musllinux_1_2_aarch64.whl (466.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.44-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (492.8 kB view details)

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

clarifai_protocol-0.0.44-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (459.6 kB view details)

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

clarifai_protocol-0.0.44-cp39-cp39-macosx_11_0_universal2.whl (326.4 kB view details)

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

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 433988f69bff94450fb081af23749fca7ce1aa71c70ae3eb5bf275c80bc29f06
MD5 00376f6a287076ed22fb813235fdb052
BLAKE2b-256 874f2133d9af6baf9fe2c86b51f34e46403c2b33aefa782ef0dd544948d14931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d057b0d76360be3acd93ebca33776a3678c7b32fea140e8f0dd60b8f573f1e35
MD5 e180ff2f34315853ba196348cbd72ff4
BLAKE2b-256 bbe6c009f4362e06934d1154f602ca455bc244d550be8bb0327c91e153055e56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1df3042174a6d49b667dac07289e94e4a0568d7622b3fede9af8a8268303db4a
MD5 b62e198ea685c975fbc72c2c129e2090
BLAKE2b-256 5d9a9cc7a85c1c86f8b56f9b835f9676ac4dda12826a5d95081f6517f38c2a72

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.44-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.44-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f602c25598f71d2209a7e51c3eeea3a56e2867d8e79c0a3bbf2dddc05115174c
MD5 0308f72ff8fa564cd352fd904bb42e68
BLAKE2b-256 42ba5d32e6c90e839e89d89f666b866c438f9bfb9e5fb5a3453a1acd08e41b6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8095a05d8eb974aa1a539cf3ec71836b658d58e79c8574deb0dc9f7823fbfdcd
MD5 f2895fd229f39c77f7acf756a517fd6f
BLAKE2b-256 5f75243bea1f3591ad4379c9c2bfb005e6335b41ffb79ebff54c85fe67a7225b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7bcf40c28b00d5a112e21a6aa88776e23459526bbf5a82049e7ea1ad11336a25
MD5 cedeebc262921ec1997552cf6922c489
BLAKE2b-256 190c9df7ca4049e0342868b8d7d7831a05b9ac19ee0b459f8c4b1333b9e2902f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cdde86c13ab11c63702b706839263bc6a86c42f95763eda0ef79f51643a447c0
MD5 8cfb9c8d53335f321d633a021bc21f04
BLAKE2b-256 5a8610579e61a7b4b9a1d68ba2e03c7e172456a0ec3cde2b93a3774427e52736

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 75611bcae602d3bb28fb84d0f39f285176929b17d7a5bd015d3285d8fe72770d
MD5 46d55915bff7ea4502772eeefd733306
BLAKE2b-256 9846112dc4ddb4be31e276049cbae5104d71d25ab55926c180d085c186a709ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 67026152e2c90db7d24558fe5073a4107fceea9ef0dd6cbcf8cc52f9fb1f6224
MD5 2139855fa79a02eb0efc2f43ae22b8d3
BLAKE2b-256 5764ce0de01e744e3da3a369796480e05a795e390b2a8175206e31ca8735710e

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.44-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.44-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07fcc8e1d64894f4773420b3171a6d31cc3372ea7a2d4ec50b4b099a9fea4d68
MD5 57d59e13b3b639abd52c6ab6c45a5c63
BLAKE2b-256 7a9ea4df6e9ebcbfc9d459f59870bc73f98cc4f7e394a140be01af96e6728efa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d0e8cdd71c3603b7f16e1fa68f192820eed4f4b1e214b1dc203fa34f70ba9878
MD5 b452b66bf106c44b850555371cc54932
BLAKE2b-256 8a3eecb47542997c2a409928ec052cf0ff067902403348cc4d30c00866bdcc67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c9abf7ec3ad72bedea77b9520f222ebb3abff610654c4fc1a36bdd4e4d129380
MD5 42992ead07ec9d1cf4f2ab961a4499e7
BLAKE2b-256 f768e73241a6eca982a3b35e4dd970c760f4fe2734a9327973cdf366628edbb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5997e02ea07436cbcb5b6f8e3b325fe523bbe03b2d5d286fb4ef0575ad72c77f
MD5 d0903b9df96714f6999de3994e6047e9
BLAKE2b-256 2fabed052d7abc3126d541a8825d0a3d6ad1d2d2335f469dc74df6bd34080fa7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fa964b75ec42a749926861fcf4260f19f28eab9d92ca02c0f31a7d84a75000e5
MD5 4463d3de847c4dda129b9e809d06c048
BLAKE2b-256 58ff2f1e04a933ffc0a759a6ef3da93d91b2ac81b4d643b2752caf26088bf36a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8a778105ae6249c27c49f0d16b9e15074f24fab7688cc08985154ea6c6bfe388
MD5 873eafc67ba937f0e75e77fd4f54bd6b
BLAKE2b-256 c00cfb064ea876a21382bc5105c4b0874216bcfd9e4585201c3e4ffcd8d38046

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.44-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.44-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 afaab6ee7b0efd4c6a931a08ae29972d83af23100bba1b160d59dc5bb9314354
MD5 4a701da0325461bd8f935f843b584143
BLAKE2b-256 d536ce4e5b5487afdf08c5893cd5c9b3af89f80500180eba2767b3fb2d379993

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b397733e1d88ebc5ec8bfdc0cec13cc41eed4f0e7104ca0108c85980a5e5b8c6
MD5 b25fd315dc8cec676c30ecb3935926c9
BLAKE2b-256 5e65aca30f5861ac5c167898df4e38d43e1d107d41d65a72d3a7c91fabe5e6a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 32dcd6460a73bf296c1af9962b5bcab6f42c6b622c60eeb386270f8567a3f497
MD5 47299cf1c9397402fadb2640dc79e941
BLAKE2b-256 1f36cce0030e37a197352f95a9521343e019f27d75972b640eb92372db22d147

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 95d77c60047e2cba8bf4086db4cdd0d432e3c35375c8227f72c65b187ac16faa
MD5 dc3035c2cdddf6380f854afc705f450c
BLAKE2b-256 175d131f161abb2928181d86dccebe91246525b9d8c4a9ef0a7b192c5bad1d94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8c4cdba77815c25e261d75ba350a030928ce40f14ef54fba77ee658f48e1222
MD5 e912bc7a92a50651c3f23daa43a9d9a1
BLAKE2b-256 1567a13ed26b8f6449e7a6ea690cb8e83417a6e4c77586b688bab339ad120510

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 99002e58a391cda9131b33f43dd11ce3440f81db3302694f1f2d520f150cf78f
MD5 014187881a08ce507911fc06f2cc979e
BLAKE2b-256 235b3783f41159744bf98d51e8467852dd890932c4cd6b960ae44d0f36226082

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.44-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.44-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bf5800fe85942af73288915770afe86a9a326cacc26b9679f28dd511a906bba5
MD5 d952306b1dbba0744d4146c2d817256d
BLAKE2b-256 199396bb41f6e05976fda486b1f01eeb4039ec1776d67f222c9b7158003b35b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bc28a47172381e62a1bd4b6cfca53eda40c69fe476e05a415c5b2947e4bd4486
MD5 5eeebfcae4e4c17133e97bd44c2a8a33
BLAKE2b-256 613b5dc15af3c52dc61473c7c95eb80a573985c0daab2b467d95de90942453e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f374bae6f7dfd746732b90c85c88663181ac3c3a55d18ef212f08e9825238023
MD5 7b3244b3faf80733f7adc6a5aeb8c8c4
BLAKE2b-256 37b854d4fce603e6a306b902cfaba2905f4b6584b5bab00db4c3565895a01764

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 344870206b4de6d96af56ff491b41b9b1c2459f9c58e0bda5d82ac0484a2ced9
MD5 652137768ca130a93a16501526f5fd40
BLAKE2b-256 ecf193a3de09f6028781a2c5d279cab39fa1fa66332356b24c063ea0faa84c98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd99bfeadcf2f0a460f00152a19e5c74cb8a594dc77cfe1c5c5989db21215e70
MD5 38ced6b15703348d28e39bb319946125
BLAKE2b-256 c89e1b6d0bee0f1fe1e687beb89615ebb9e285baea7eec6a79fb6b9a45b070ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 882b6d14745cad5196f564526759d070a46ddca167a79c40b72ab505fe4c206c
MD5 130a8412a2dc947ecec59a56a78f69be
BLAKE2b-256 17dfe52942f5f50206124b55f9a5b8cefa7fc4065a1ebc1140256048d13ecde4

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.44-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.44-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18299f1682ebfeaee1b969437bb36ee8b31ea9d1c9c15be4dd29b4494024a4be
MD5 bcf42fafbd811d07bc324edd79eed957
BLAKE2b-256 8ce352d5011a3f63b511922075826d9e115a6033236ecea43730d1ae9e7187ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2edf9e714da07c549128ee38b181b020ee42f4fcdf1f785b8a2b71bc697d264d
MD5 2ef6378dba2b3dd63f785353d696ad5b
BLAKE2b-256 442bea055db74d9ecb60cc128e3df8976a3c3a2fe6b5ce543bd0a15c46df32cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.44-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 01259d75024455ea0bd0884c1834af6c62d55a69f4aad3f36858fbee16d1a125
MD5 119a160b201b8f1f73351e404c11c372
BLAKE2b-256 7ec4a717a0e7127e9bf18644fd63966625da6d722c32f3ffda9970c7c049613c

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