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

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.43-cp313-cp313-musllinux_1_2_x86_64.whl (563.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.43-cp313-cp313-musllinux_1_2_aarch64.whl (514.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.43-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (556.2 kB view details)

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

clarifai_protocol-0.0.43-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (504.0 kB view details)

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

clarifai_protocol-0.0.43-cp313-cp313-macosx_11_0_universal2.whl (343.5 kB view details)

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

clarifai_protocol-0.0.43-cp312-cp312-win_amd64.whl (377.4 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.43-cp312-cp312-musllinux_1_2_x86_64.whl (561.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.43-cp312-cp312-musllinux_1_2_aarch64.whl (512.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.43-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (554.6 kB view details)

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

clarifai_protocol-0.0.43-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (500.7 kB view details)

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

clarifai_protocol-0.0.43-cp312-cp312-macosx_11_0_universal2.whl (343.7 kB view details)

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

clarifai_protocol-0.0.43-cp311-cp311-win_amd64.whl (386.8 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.43-cp311-cp311-musllinux_1_2_x86_64.whl (507.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.43-cp311-cp311-musllinux_1_2_aarch64.whl (476.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.43-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (500.2 kB view details)

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

clarifai_protocol-0.0.43-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (467.1 kB view details)

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

clarifai_protocol-0.0.43-cp311-cp311-macosx_11_0_universal2.whl (341.7 kB view details)

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

clarifai_protocol-0.0.43-cp310-cp310-win_amd64.whl (375.8 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.43-cp310-cp310-musllinux_1_2_x86_64.whl (501.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.43-cp310-cp310-musllinux_1_2_aarch64.whl (468.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.43-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (495.5 kB view details)

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

clarifai_protocol-0.0.43-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (462.0 kB view details)

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

clarifai_protocol-0.0.43-cp310-cp310-macosx_11_0_universal2.whl (333.8 kB view details)

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

clarifai_protocol-0.0.43-cp39-cp39-win_amd64.whl (372.0 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.43-cp39-cp39-musllinux_1_2_x86_64.whl (497.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.43-cp39-cp39-musllinux_1_2_aarch64.whl (464.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.43-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (491.4 kB view details)

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

clarifai_protocol-0.0.43-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (458.0 kB view details)

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

clarifai_protocol-0.0.43-cp39-cp39-macosx_11_0_universal2.whl (325.4 kB view details)

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

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0f6ec6718d1b3aaad4c672a26f93a3bbcee955cde20d4a72058c2b5d07b24994
MD5 2c6d2add7813ea02063a69ab74250434
BLAKE2b-256 6f02b140d60f314326811664b3a376f66a3262002d1af81f803e86a8c15c7398

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6b4abe0090eda98ec911eab904cbc40ecc4cd34eaba278ee1c75c9d653f309d5
MD5 0335d6afb563d5c861ead20a60cccbac
BLAKE2b-256 4bc1310cc26b3225b38ae4801a4438a416a72c97701b0f2b3a8847536a896988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5689d234c2f2766863d7b219585ca34f82fc5ec35c8b9f1a5e73d60b1f27c2b6
MD5 c6d25dcceb399f522bd508ddb140d559
BLAKE2b-256 3718811501f5806e38149706bc29d6fdfdac35fd1ebb0deba3e883110f814d54

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.43-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.43-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf5f2a433f905d1efef27479e8b6995d33ab2189ce4877e8a9cacbdfb7b20261
MD5 f0f80b8880ee60045bf27cc975f977d8
BLAKE2b-256 aabfffd751fc36dc25d4d1f4f9961dd68b4aeb2d0fce2438493320d974483199

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 12ef1d7319dd2fef5431a3f7a4ae7cb0c8c24418e932c32ce0b020453c5279c3
MD5 d013f8a3c8bf9b132c192ec6b2875081
BLAKE2b-256 9b7e83fe22446c1b8c7f2c3e1308086e4038bdb3a0fe66a50f138235c6052a4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 823105ac6533445389e3fd03fc20a780cc4d10900bbacd523227f18bc9c2d9d2
MD5 1c516dbff27f656a54ddd14c26a5ff87
BLAKE2b-256 47fc2fa06fa1bbd25695abfc6ef7f59b16361142469e126da70fb9dae8811ce1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 74c2af9973079f9b4bba60fd8aca9764082d0b772c3f72ca7a0c914c1528c43a
MD5 10e09ae76e00b0fb49a74b336584034f
BLAKE2b-256 72fdfd0eba950b628717905ce4bb17227a0a64d83239adff941313a4e1579d92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d4dae272f3ca2aa07cf99bfc85c2d3c79642816e0ec87623c57588110bad4846
MD5 5119b59caaf5bae511a3992e68f0c222
BLAKE2b-256 5bc65c76f998f5d8566de66cdbf37e9450d2e3914deb4a5bbd8c0c93debe561c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3defdde107fb235f136a562c47b3b13dbb81e9ca3a477b285da8a9d96295c4f0
MD5 f9bf21882d28a317e2a208e3d43aaed8
BLAKE2b-256 c41bb79d0c36dce6fd250958121fe0431365608efe08eb1fabc2ba890352e95e

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.43-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.43-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b03179d9927a6837bfe74bb2b43da0ced20c15c184020323c979c493be7c544
MD5 d1ecdbf5577f6b751fd117112a0c9b60
BLAKE2b-256 c5d47b964d2264c0ee73827d312264244ac171462ad66fe9c1b509745f14aef5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 01794c5a27864da5d5ff52c83bc40689f85c4ea3f88fb08af509c7d15f040d4f
MD5 0c48ae56079abbdb45a6821421afed8f
BLAKE2b-256 1a126e78614c91bcbd2ac1943d29a5c50cd7a041821330685e083f26eb1d8f33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 81926b95bb8da76c5a64bb1525486cae7404bed9485b023e1699e382b1ccaac7
MD5 54039e4d46e3d284870bebb9b6936147
BLAKE2b-256 299545ec22aba2f4a120779f5f86d3e270325668bb5ddf4e085056f01ce154cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c20beaa578682315aa3f382f495ffed0ced55826bddcaa5566f23a7ef96a6d03
MD5 009965170ad44ccd01b0d766e5b285d0
BLAKE2b-256 17059840b8f0eb4fef76cb4719bc2ed30c16a4a6c7e50277f50f04285ba6ae72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5fce849926bf4b67ce979edb8fa5dd7c14bfce5f86e1d0e78c0e03015590b1f9
MD5 9b83620e1081ab95c0f32e263ad5ff46
BLAKE2b-256 ff9616f5cbf25ad30d8b818601b05c70c7a5d0a61078184a0d3f01e73f32c0e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a94d73c5ced2eb3cfbed20e7e37c938f20a88db52f1446d580201b6cc8d3a188
MD5 60cdbd414ec65c7b05a952f197887d81
BLAKE2b-256 4c17ee70e601843684d1a8f80a3c99b7574c0b4f424ef41cd15ac41429698971

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.43-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.43-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9701c909ddfdd8ad63fc8b0fc6aa27f2bda10c1b085fe97eb1ab57b8ff220fd3
MD5 b6156093c1d159d53e91b53604125c7e
BLAKE2b-256 38e230d5f9fc8d22054cdaa288669596f2722563b590986083f71efbef393945

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1aede9d396702f87f1e101c30ef551039ff210a73babeb9b6f65cdaa636938de
MD5 512168a09cbc75070a002f2665ceb689
BLAKE2b-256 9b8174895f1db547717a34585ec03b56062878a4b1f379da23ba98d57eb58f72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 800b89aab90d323a81ce1c32dd9d6cb7a6d48b0b9d92d212be367486e0f2b65c
MD5 0c7f1cb8b1c73c1915c541df1dee8b70
BLAKE2b-256 42ad01aa1d1331966ddcf68ddcd4f2e14134f6ffe1ad4989efaaa1028592ca4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d4b5ef7f85019f65ea6516d7a9f97620d60a34520543dfeca308b64abbe21a43
MD5 e340ce278793a288a82a7734eb97a308
BLAKE2b-256 ec0f6bcb5bd4399180c51344e54b6b9c8a7637fefd8377338c73e1abc7a1ee90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f1b2691284b89d4a5793ec3fbe95332386083b835c98b07683393a6dbc72d684
MD5 02485fb4a04d70d62edc8ea115956b6e
BLAKE2b-256 dd3525cfad59b7983b2b4c378d784f446df187d013093688fde8812b057d00e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 44effb02093d40374d690d31f5ca57dae87cfe707acd03975f2842c1d88ee2b9
MD5 845b1056399163ce32c32d2f6a8b144f
BLAKE2b-256 30125daafc9404ff9ddd6a85eee6687099c2846c958dac315a170cce4a5159fb

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.43-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.43-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b66471e48b7e4240e34bf6593b2bf7f2fd0f9ad777c41b8001db0cc48e4812cf
MD5 13ef9007bea8f5bcbdc5e8ac481cbe86
BLAKE2b-256 fdc0f754a7e1360311d4e460083b53b8f375195d07ffac1254b2b2c2e83d63a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7b5245786a5d0b387d4d759a6768ae97f45aa92fc293e2b57dcefabea45f793e
MD5 f1ddd9853a3a1f3186bdb0d1372cbbf2
BLAKE2b-256 5f08d1c52bf776dcb4239c0e687ed603b495423c723d03cebe80d1e1c6e2a7a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d3140468ffa8934853541fd1bcea31e477288b96b3fa3f8126883a05509e05d9
MD5 03fa0d202d4a199128365e2b15f75963
BLAKE2b-256 3f559aa7f471577818c93dfcfe8a3eb7a259f4dddd3249dd0b5e37ea69d1d287

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c8179ea0ced58488608c9a8751c3f97481629326d247253a6c921b7609747d86
MD5 1766fed137609f5a9181b9178038a93b
BLAKE2b-256 168011a54562a6017a8ba4b8e2d506c733d531e219493dd139638b30db90d481

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d847ac6a1ecd0c03bb329a42b4713baf97848232018ca9ce6c91838a6716f614
MD5 fe3f7ad39f48d71c0dbbd6ddeb305c55
BLAKE2b-256 31daecbf0acbeb614b716719077dd4616048c99a804f211ed824f0970fb5fc0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4ac381cd707dba062b4ed70f256beb120b986e7bb7970c4b0d2bff57c841aeb5
MD5 76ba3ecafed39c5e8f7dcea1496a4ba9
BLAKE2b-256 e820b46e67531f615648f943a9960b6d6771b0b149ec9f66f62ab53071f48017

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.43-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.43-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 953b56b7943bd45682d597a80216add722e258b73de2d76052343eb8ac30e378
MD5 635e495de0905b853c634fa87d71c898
BLAKE2b-256 0a91238711e3fecf23c1ceff4f720eab44bf3495aaa95c77606f701c60fc6614

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22e832ddfd2f4d7f4037e8764c4516609d7cf1db4b9974e2f8e5848f99e38979
MD5 61758cf8c1317f978675eb4c8f0e4f48
BLAKE2b-256 ab4fa94895eb7738a41b9247e4aec3baa8432bd9ed33174653aa08f16375db5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.43-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 df72b87f82a1e7211a53a5ffc244453e7fb11105c0271625eb9f8463f8511d0c
MD5 fb9e11932df05e3da011b6ff17ec51d7
BLAKE2b-256 96109090bd0aa72c2e8cba564806d3f51cef95c23e07921b84b540d6f75aaab7

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