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

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.53-cp313-cp313-musllinux_1_2_x86_64.whl (753.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.53-cp313-cp313-musllinux_1_2_aarch64.whl (689.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.53-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (743.9 kB view details)

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

clarifai_protocol-0.0.53-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (675.4 kB view details)

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

clarifai_protocol-0.0.53-cp313-cp313-macosx_11_0_universal2.whl (492.4 kB view details)

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

clarifai_protocol-0.0.53-cp312-cp312-win_amd64.whl (496.3 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.53-cp312-cp312-musllinux_1_2_x86_64.whl (750.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.53-cp312-cp312-musllinux_1_2_aarch64.whl (683.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.53-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (740.8 kB view details)

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

clarifai_protocol-0.0.53-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (670.6 kB view details)

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

clarifai_protocol-0.0.53-cp312-cp312-macosx_11_0_universal2.whl (491.2 kB view details)

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

clarifai_protocol-0.0.53-cp311-cp311-win_amd64.whl (508.1 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.53-cp311-cp311-musllinux_1_2_x86_64.whl (668.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.53-cp311-cp311-musllinux_1_2_aarch64.whl (626.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.53-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (659.6 kB view details)

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

clarifai_protocol-0.0.53-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (614.7 kB view details)

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

clarifai_protocol-0.0.53-cp311-cp311-macosx_11_0_universal2.whl (485.2 kB view details)

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

clarifai_protocol-0.0.53-cp310-cp310-win_amd64.whl (492.5 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.53-cp310-cp310-musllinux_1_2_x86_64.whl (651.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.53-cp310-cp310-musllinux_1_2_aarch64.whl (609.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.53-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (644.1 kB view details)

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

clarifai_protocol-0.0.53-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (601.8 kB view details)

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

clarifai_protocol-0.0.53-cp310-cp310-macosx_11_0_universal2.whl (472.3 kB view details)

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

clarifai_protocol-0.0.53-cp39-cp39-win_amd64.whl (486.7 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.53-cp39-cp39-musllinux_1_2_x86_64.whl (647.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.53-cp39-cp39-musllinux_1_2_aarch64.whl (604.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.53-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (638.4 kB view details)

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

clarifai_protocol-0.0.53-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (595.9 kB view details)

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

clarifai_protocol-0.0.53-cp39-cp39-macosx_11_0_universal2.whl (463.8 kB view details)

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

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6683a12f55db00ec03e096fe876401a5d82208f45a5b74c308007fcca0448fe6
MD5 eec0662730d7df5eb71e3f44ac172363
BLAKE2b-256 46acff31196e57ecdfb77674a2020f68a86cf804a3912ca8f43d2a1338989d4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f130b5fed82eb67fbbe428d4f495956f995840170df019b696b4867268819c1c
MD5 63df081591de7a32c855f3b5e33d0bc1
BLAKE2b-256 814402d3fdaeb478d3ebbd5036e2d61e7de416967025e007b286a90f76cc96ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4c9251d0c76b2867beb17c7f98223b71fc22a0ec21c29056b763ac43a44845a4
MD5 7ac0e27fffb97797f8b118463c944bf8
BLAKE2b-256 3128c0094e713e9ee0c7388a0a8b27c73ca96e929898e2cb458614b5cec4d823

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.53-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.53-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b59cd12da85c28c70793e5aa649e6cf30346d19b0baaa95b4259353e7b89c2f
MD5 3436e480addcf328c7f0f0fe081b436b
BLAKE2b-256 c0948e5642ce998546f4748065be0138e3ff42587fe827f5c6f3cdf50e008215

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 630aa86ab027393a50733ca373469bb183bd9851316ef32308f9c79758c4ab46
MD5 d0a7a379f25442af19dace86a37bcbf2
BLAKE2b-256 0e2608cd3ecb1c2ab85799fa4ffe8ab0c0f0d25155ff60b6bda0f3852c0a6c5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2315eb915b3b7033720c95755afc5ca616d3343e699c6bf2bdc77fc2c0bdceda
MD5 0fb5f3a6d68693a8d9b40c5ae93ef9f0
BLAKE2b-256 9af6485479eb74c13ef992f85e5aa74cfbc5a1699696313f6446449a79e07298

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 91e08e92453d6d6f00e177d2207fe6c3cd9190fd915994292cf7a7ddfd18cfe3
MD5 da4ba777aa171a5927f5dad5e2322028
BLAKE2b-256 9c8cf1ff73fe94b96627e81a853c09ac31702cc765a8021855cbc8a99e7a73dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bfce47882c4fe583849f01e32017edb250477b46dec27eec3e22d4a961812b69
MD5 3681105ecfcdd30d3ace8b279311cc7f
BLAKE2b-256 febdb2627891c788cedd9c4cb5bf7b130de08502e10ff21f63000b5b431f2391

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a63c002b439db2bf2d090c0464003c26c6f46e6dfdc12e5c2e40b16f30aade98
MD5 1b5d97d52c6b82d69a35e3519b11885a
BLAKE2b-256 c482873a7a9e6fbf1714bd56639392697f4a5c2d8f1f3bc80a5ae5eb7af71077

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.53-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.53-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 96b340c0aa5b96d8971e5b01fbf6aee2cfa245d1b9f1bf18a65657a0480dd06b
MD5 2a01257c355eaaa9fddbb102ce91573e
BLAKE2b-256 8f9de58be6aafacb62d9a0af8977a1a6d296069d0c68706ebac361132cb5a081

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e7b7edce49cce0bbeca688f77b37e5e7ce295ddedc3e45654b114af2796f1827
MD5 8cb1197dddd89a0986314ff6ee90a622
BLAKE2b-256 bf4116c6ece4b3ad56b465d5eba2ad2c508b984c5243ef9ea59f2834396f9015

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 88a63d510c6db4bb80971534845d39fa20942325648a095fe39544297fa1d2b5
MD5 5b1cbe5595ebceb40b023ba8e93aa603
BLAKE2b-256 d6d5c708e8d2cc9211928379153cf0f55886ece314ca463a9da8eaa167a0750e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b5ec27aa57baebef512c58f8a120adb39a01d1c1ccac95bfa83eea59be062ad6
MD5 b01d21444af2ff14035efc60fe6153c7
BLAKE2b-256 4f6af3262281fa4a1ff7f581ead391a6841da5e32701fabff1e43a14d76da4fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 58885ff83221cbbd4cde348a17a39f52eb21d74e5be6cac6fcc69a50dbee4ad8
MD5 c42b51ca6038aef5b6933f8735d2729b
BLAKE2b-256 8ed7d9251f7deaa543b43abf6eb44d4f7e367af5dcec3666a20e91df914ea0ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 702cb4b57a5191f018c8f8f09f0c4761c8d687bf3a7952f66b7b36525c1fb49d
MD5 945bd53359674be9d719e230a0981c99
BLAKE2b-256 a335168565623a451a77ff492aabb8b9b02a652a0357cb967920591e4cb61a84

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.53-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.53-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1c51764574694a61ad8cb444e72405647a52372557e4795791011ff4e6bb6292
MD5 3c94e43feb1ed99216ea01941e33a1da
BLAKE2b-256 157c268da3484b66da4faa5eee383d5dab664b85d6119570d0fe6ede8287279b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ef577199894174c9aed4ce13349943bfa977a20c9f9d16bc47f3c596ae988396
MD5 44af391a2136441f5c220de8b6740e3d
BLAKE2b-256 a107a66f40c7d7675de0ab022efec3d1f84e946599d8b85e9fab76287f995bd5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7350ccc404f13568a2087a1911e3042982fa35a07e5e16750a0432abf68526fc
MD5 0eb31b2914d1390eefd28b31bca338e7
BLAKE2b-256 a1ef99b2951fd1de62e791503173741d67df366deb3d19c950520f0501963b32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8a2007c5f9244eea44933a488597db004352ea2be5ffd9d7f7f62c7de69be5f1
MD5 73b3744e0f7faa7f283d58d057dfd9fd
BLAKE2b-256 9bc90d062f7f0d02878c346fccf496be4714f977e2c8b9b83d32e76b30a05418

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5aa6a8376e0229b3a11681e449e6c089ce97c26f389f6ec124de4bed709f5829
MD5 e1034836b1ce4a975df8f644808568a3
BLAKE2b-256 4b2ef996e17230f8b2995adf920d8bdb4a70aee42ed4ceb50f97d66254f1cbac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8eff0fedd1e4a3e24706e7ab699028f6ba1f54c55a58cec5d91402853b377bba
MD5 528da398267b4b03c9e6c070f75b0c99
BLAKE2b-256 472d278d6fe9b78b2ebdf46371c96211349f56a99e4a71594c0f2015d545cd82

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.53-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.53-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bce07389196cd2360d3984b7983d609ae9a5769fc882edecad3dd6b61fc55a5a
MD5 434a3a742db430051465620f14d90843
BLAKE2b-256 283de4e78098104dd5859106106ba35895fca860f04cae89398f68e41d29a7c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 42c51e0b64a1860ba4a861ee22183e88cc05027eead9c5d3a28f453fa32e864e
MD5 7a1bcfa2616e89e339cb17cb68174c4e
BLAKE2b-256 f2f204185da64274e8ead86aad13e927a48e8c5e7ff2f4d17d255432eb4cada4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b04533f6c59d6d255ac70f05f94c3b87c1df34a6e25fe4874e2c22903962e19b
MD5 8a6c5ce35e7923bcb89e63a48d026059
BLAKE2b-256 de8197b8e573f6a9eb853fee14221b2a6a7e4630926b187580f8f92352c4a7cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dc79707326fc27dc87217be57062d58eeb11e545bf8d89bac476567729c3e8ae
MD5 ac1d215a56cb665699967c2ec65a84f0
BLAKE2b-256 ae11938455ec1f8461315cb85a49118625e7c4b5bce13d7c0c0d73891e4e9d44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 21bbfc96f104f7f15e4a83b46cddb7d8c0e247665c143d0c95b385312a6f8ef4
MD5 a00d775d4fb87d22c5d32352daabc827
BLAKE2b-256 9a25190f1d3d9c74ebdfb4ec471cf844e6d51e147d694b4763dda5c6977d14a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 49e768a65374d90a3344a1be92f62d38755b9ee7befd3c69012cec4319fadb65
MD5 4518fe131270d85e65599a0a20a2670b
BLAKE2b-256 7da1f5b0c3b826e8e9b0b3d33a38004915f654e99989733a305b6ba04711b021

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.53-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.53-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 76f5991f176df3a58e2a8b76d07ac3a8cf2e4904bed1b5fa9ba2136eeda00590
MD5 ea4f82294f85f6a15900006e5f4cc20d
BLAKE2b-256 f1e05c4eda3909ade1cb8c3f6f7bae234c147af254bb915200998d81a88bdac0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93a8d89b505845b162d55a6203410c6ec5e2c9b9b83b96d6499c7f39cc2e8fc6
MD5 984d573d517c1809d021a738f671e40a
BLAKE2b-256 58e5fec24468fabc779f3453bdcb075b74b775fbe38b74593486a04d482fa185

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.53-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a8ce2d15c41ab9905670718b5bacd465a73512cfd8fc9bb7dac892cb95b069a0
MD5 c4779994353732440716016f25dafa4b
BLAKE2b-256 3c8ab25e170b0a1848f1960f8b755102e7aaa50111bf01879bd32ba7c99b765d

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