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.60rc2-cp313-cp313-win_amd64.whl (531.8 kB view details)

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.60rc2-cp313-cp313-musllinux_1_2_x86_64.whl (809.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc2-cp313-cp313-musllinux_1_2_aarch64.whl (742.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (800.4 kB view details)

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

clarifai_protocol-0.0.60rc2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (726.5 kB view details)

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

clarifai_protocol-0.0.60rc2-cp313-cp313-macosx_11_0_universal2.whl (541.0 kB view details)

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

clarifai_protocol-0.0.60rc2-cp312-cp312-win_amd64.whl (533.4 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.60rc2-cp312-cp312-musllinux_1_2_x86_64.whl (805.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc2-cp312-cp312-musllinux_1_2_aarch64.whl (735.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (796.7 kB view details)

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

clarifai_protocol-0.0.60rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (721.5 kB view details)

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

clarifai_protocol-0.0.60rc2-cp312-cp312-macosx_11_0_universal2.whl (538.9 kB view details)

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

clarifai_protocol-0.0.60rc2-cp311-cp311-win_amd64.whl (544.3 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.60rc2-cp311-cp311-musllinux_1_2_x86_64.whl (714.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc2-cp311-cp311-musllinux_1_2_aarch64.whl (670.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (705.8 kB view details)

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

clarifai_protocol-0.0.60rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (657.7 kB view details)

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

clarifai_protocol-0.0.60rc2-cp311-cp311-macosx_11_0_universal2.whl (526.6 kB view details)

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

clarifai_protocol-0.0.60rc2-cp310-cp310-win_amd64.whl (527.5 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.60rc2-cp310-cp310-musllinux_1_2_x86_64.whl (696.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc2-cp310-cp310-musllinux_1_2_aarch64.whl (654.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (686.9 kB view details)

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

clarifai_protocol-0.0.60rc2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (646.3 kB view details)

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

clarifai_protocol-0.0.60rc2-cp310-cp310-macosx_11_0_universal2.whl (517.6 kB view details)

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

clarifai_protocol-0.0.60rc2-cp39-cp39-win_amd64.whl (521.8 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.60rc2-cp39-cp39-musllinux_1_2_x86_64.whl (691.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc2-cp39-cp39-musllinux_1_2_aarch64.whl (649.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (682.2 kB view details)

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

clarifai_protocol-0.0.60rc2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (639.6 kB view details)

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

clarifai_protocol-0.0.60rc2-cp39-cp39-macosx_11_0_universal2.whl (504.3 kB view details)

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

File details

Details for the file clarifai_protocol-0.0.60rc2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 828732a34f369587c8c650c8c5c752800c6ba3b722ebe7cae925102d6cdf082a
MD5 5ce765d05bb390f7d75e326ec4f02a8d
BLAKE2b-256 c88a91eeab0be3839d0c694335e48340a88da5ef374548edf14bac5e8c6af18d

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 803666d40798d90cf51c04f6e9b3b1b89c1254dd3f5669bd878f302e4fc0e061
MD5 a8916748a111e50fb5cef7d7403f52f1
BLAKE2b-256 98f7b2d9f60f88c8c859fb2c22695094ce926e1d3aa76b29e5b7943db9b24fa2

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8eba5ba274d87e50c4ff4a9dd2c230231fd63f33ac158f73e0923ec8443a2e52
MD5 b0f1055bb6f033f66330c9aa87073b75
BLAKE2b-256 74e42160abb9fe0c575fea549185a159c8d22ffec3db31621f164460b1c9c00a

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-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.60rc2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2dcec20b3f51bf177da346a177e4a49ec3726f98b6d7ae5dc81ef3becd30c47a
MD5 93ed27a1f647d4a452e7b33f9b27f245
BLAKE2b-256 762dca4129ed3f4f3aecc6c45568b6f97812de6b254b3a1a4db05b0296b18b73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f4c3a48f964eb09f0f0e671b9cbe01f0eab8fb5d4b551fd90d7efed8d5306304
MD5 39f98cf46deee1a57a761f25a9e6331b
BLAKE2b-256 8fefbd9da63963b4ab137ab4da11318c9eb077581899982346809a513a68a23a

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 05f574632b2d723a279b4347830f5a510dd1fb620ccf618b6d8dcc32736ffec1
MD5 c4a80e4f29fd5f8c9dbe08a842f06005
BLAKE2b-256 daf04472692d00404270110cb7059d4d82821f4a46a1e07555d26e16ffddaafa

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 61636f22e6a7f1e22cb330b30fb8cdd909bb30f06ace623647aa1cdb10bf2b1c
MD5 680b76791d3bef9ca4812b22fa702276
BLAKE2b-256 d9b019b0b51db8bded5119e896e8c070822058593c102765eb96312dadbd9e91

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 507fb289090056bb65614ab8ab2d4160a60d9126423f8bc25c91b420f6486342
MD5 ff633f164e79fc1dd5bc074d6b82f14f
BLAKE2b-256 ac554497c00dc6a1bb415f793c9924b3d9b7e33f9d52cdf5db0e06674cfb154c

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 142a1bf0335e189c8b7e5146f803044493324a47eb4a562dd76b148c0809faff
MD5 0946e885123d42c3bd898ec1cb4043da
BLAKE2b-256 40d99c50933e6d452717e262a8825e729000ef28f20a363abb26c8b586d14ae9

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-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.60rc2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef728aa112f87b5fd738a5d6f921c5266cb53a6b8d732cd1c901dc0f9889f134
MD5 cb32aca7b6bc3ef17ad944f4e7446d77
BLAKE2b-256 71dc9d975d3ad16a941cb1d0a65f97b94c009580b74630261c776c68cd53fb31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d791fd738a5eaefdfc7ad4b018f0f41b563b610f85467bf2c0ff4a4edb6d4b8
MD5 31aa62b89cdd2a31da5f70c18535739e
BLAKE2b-256 e4155829e492000a5e6f8d22b6b7a3a584f91b9c89f96df56327a735868ca0a3

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b3f4d8152c26a9056cf7d4ef0aef16db8b4c3f1fcc7237c794fc01e78f09bf73
MD5 7c305b3873fe65ca73acf3d286c0f002
BLAKE2b-256 66ba108206860207c994cf1fadb86073bd512a890b7fec2130efd709e696e898

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3534a38e3c5b70ace0e80d0629a3c5e8fdc6d51ea305266b3d925243286ecbe3
MD5 ba2544bf4567fd0a66325bdea9177eed
BLAKE2b-256 98dc262f789a5824cbe246dfdbd38d3ce1fed00ab42d9c4e28204d3943a1a5d7

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fdc634970cf4ad37e2597c6a91c6f05fe77c374468dab625ff5421edccacc9ab
MD5 3e35e416aacd71ec4c3b88c847c3c465
BLAKE2b-256 ec6ae03b022bd83e850afb5f16c94ebb4745012358930964eb958b6185dd49da

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ee610c74ece06092aeebc4b82e8c67eb4544075508f738be33183325b4a1e5f6
MD5 12c4864b22ae2616dd86262fd0dabbcf
BLAKE2b-256 4a22f081cd2f68ce305820391fe603d542e9584b9ea245fa4c0a2d5be6fa7a05

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-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.60rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6582527a535a9c1c8859a051bf251e20cbd114e1a45595b5df523f7ee35c8ff4
MD5 2e9e30ee91c627e175aa8eb0a466f9f4
BLAKE2b-256 bfd0a3eac380d43c3796de5d21526e6b92aa555d2573605a05aa5eeb2e96602d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8411641ed8da3654a8e3cb3ba930d91761a6d5c80cc0467e5b879ffd80329372
MD5 3039b6c7ab16bb59a5405353a7559ed7
BLAKE2b-256 faa5394ba3f74a3637f90d7117548a6796143b209c056294add27fbe6cac6339

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 0c32997956e35898f2000dc631106a6095c6cacd2caad4be5a86afba6a71aa4c
MD5 af0f8b8e24b1f3f615a3dc2c1ca24e07
BLAKE2b-256 221805d3a2754277ca9ff91ef2b95fefdac326bbfb0156006f246305638d1236

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f323f4775abf659ea92c89cd9e1ce7369e347b2ffc24434f04564ae6b8518280
MD5 aaf6a36efc034be07e672977a545d5aa
BLAKE2b-256 0aa2d17b8c3f56ffe8ef00d2b71d30d648b1da99d4ff76d6de71246ff2ca2040

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8f0a76e5f76160c5396b2695d6246f20f28676f638d229ba74fe89c0b916b82
MD5 78aa140817b3f2aa385a1662eb2bc4ee
BLAKE2b-256 542f52a455929526f73cfbc1172af8d5fa4dacf8ef8a9977894927c7011249fd

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 102429a7135ee8fa73a813c5ef8d8421e92e23814172e96690502d25af3635dc
MD5 a22d2807187fda00d2a6cf6af31619fb
BLAKE2b-256 0610339150f60d9a68fadffc6408266d2e634ccaec13d1b61ac77f7eb3db9d49

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-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.60rc2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e959e81e5412a5984c085671f83963da45c236998eacd05e95fdbd24f3ff53a
MD5 7cd5fa56e50c7301f62a1d481fdf9dc4
BLAKE2b-256 f3c059604ebc09d6ae3d85d7762da34a9a82bc54606342b3cb91cb22fba0aa9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 719d8480f31eead18623fa2548c7ebe7d13c89c7ecf4c05d72f382344e540e3c
MD5 e5a90afb024a554c48913ca37de2176a
BLAKE2b-256 ac78e208f6301adcc3a412d21338a066786a194613970555e9133ba07bae20b6

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1832558aad74afeeb0689facd33f076bc4f82bd8589c10c349854c178b8b227e
MD5 7575072329fb3ce21bc4d793bfe76f95
BLAKE2b-256 d1ca41811b668950f6ed5d1ad7d85d7a3776f0d786b096f574ba7a738b85bc44

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c7ddce2e937c42b437f7f343fd3487193d09067efb22dbcaac3adc6c83ea4f1c
MD5 0e64709b279db6b24a511d7b023c2eb8
BLAKE2b-256 aaca7ef1ffe0c15d104fb630267d422592b08185491904722b0f94b990571526

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb717cfa43b85f62617ba583c709b3e96f7c0b0e67b71b560ee63dbabe518fd9
MD5 2aa6ff343048fab90c2722dfc52d9fb9
BLAKE2b-256 6ec50bdb4c9877a83060280c0a53f8db1a4f58c82b2512c8fd9f00d22838b570

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 da309ebd8077ef09d9092ce5e981f3d70f2f543cd62be7c6196affd3090a4db2
MD5 7859f1106f0805fbaa690c44a7d2a261
BLAKE2b-256 98f1eb99c1485559a9f92735ef0dd5da62c6c5ff4a6a0d9cc88e15795a49f343

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-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.60rc2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc4ba163e53cdd851645bda33425c7f5cde823f097c95b05bf6cf31a03729233
MD5 ccb0a5d7be996dc8ba5ed9897d530542
BLAKE2b-256 d76729fe74bc57c7e04237f50085f7615025b7db56375c549b3ea52b1fc3c229

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb353b82c191a303721d7db714979a533bbd7b2ba9561866c06370ba8d01612f
MD5 4b8397a50696ae0f19c2f1570e58d96e
BLAKE2b-256 4b3a8cc089ab3d7041f32e796a5f26994e50d79b4aee05bbf8a8dafa8c8f7895

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc2-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc2-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 47af3078a9077d77b57683c420746e3db7e079a802021ad42962890ab2d801b9
MD5 2ad2d81367f95537218ce7c6dc4b97bf
BLAKE2b-256 7f271e618f5bb016595575ee22180c3d8ab1519e6cca96cffac97f8acc380cfb

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