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.58rc1-cp313-cp313-win_amd64.whl (521.0 kB view details)

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.58rc1-cp313-cp313-musllinux_1_2_x86_64.whl (792.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.58rc1-cp313-cp313-musllinux_1_2_aarch64.whl (725.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.58rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (780.8 kB view details)

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

clarifai_protocol-0.0.58rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (708.4 kB view details)

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

clarifai_protocol-0.0.58rc1-cp313-cp313-macosx_11_0_universal2.whl (523.8 kB view details)

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

clarifai_protocol-0.0.58rc1-cp312-cp312-win_amd64.whl (522.4 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.58rc1-cp312-cp312-musllinux_1_2_x86_64.whl (786.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.58rc1-cp312-cp312-musllinux_1_2_aarch64.whl (719.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.58rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (777.3 kB view details)

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

clarifai_protocol-0.0.58rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (704.5 kB view details)

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

clarifai_protocol-0.0.58rc1-cp312-cp312-macosx_11_0_universal2.whl (521.8 kB view details)

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

clarifai_protocol-0.0.58rc1-cp311-cp311-win_amd64.whl (532.2 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.58rc1-cp311-cp311-musllinux_1_2_x86_64.whl (698.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.58rc1-cp311-cp311-musllinux_1_2_aarch64.whl (655.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.58rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (689.2 kB view details)

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

clarifai_protocol-0.0.58rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (643.4 kB view details)

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

clarifai_protocol-0.0.58rc1-cp311-cp311-macosx_11_0_universal2.whl (514.7 kB view details)

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

clarifai_protocol-0.0.58rc1-cp310-cp310-win_amd64.whl (515.6 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.58rc1-cp310-cp310-musllinux_1_2_x86_64.whl (681.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.58rc1-cp310-cp310-musllinux_1_2_aarch64.whl (640.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.58rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (673.1 kB view details)

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

clarifai_protocol-0.0.58rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (631.6 kB view details)

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

clarifai_protocol-0.0.58rc1-cp310-cp310-macosx_11_0_universal2.whl (501.0 kB view details)

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

clarifai_protocol-0.0.58rc1-cp39-cp39-win_amd64.whl (511.0 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.58rc1-cp39-cp39-musllinux_1_2_x86_64.whl (676.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.58rc1-cp39-cp39-musllinux_1_2_aarch64.whl (633.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.58rc1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (666.8 kB view details)

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

clarifai_protocol-0.0.58rc1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (625.9 kB view details)

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

clarifai_protocol-0.0.58rc1-cp39-cp39-macosx_11_0_universal2.whl (492.5 kB view details)

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

File details

Details for the file clarifai_protocol-0.0.58rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 eb443117a029758460d612dbe5d295ecd551c98511aab066591338444be409fa
MD5 6e2999845dada511136de9394f5a0283
BLAKE2b-256 08725e6839409fd33363efacc9fe8755bb0b5f9349efbf4ab5ff05a2ab9f87a7

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5f75541530de333436aed3687377f132b8f962268f43b64739370f7014fe3900
MD5 2ba9f55405489b27f973eb21426c8c00
BLAKE2b-256 eac6a45ebb70e1c7d789f592cc70537010c7e2eb8c848716131b45e91f3f8372

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 212ca8f4a9ba3c5ec18c3a0a751282c7c521320e0a115d144791917fa4ea5976
MD5 1fe61f4234bc824f07d6c6d6fbd15211
BLAKE2b-256 c6b38895ff03da298088509b7afb7c0ad7d1eba8cb96d8c6445d01bfb99d10bc

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-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.58rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 62a66843f6b775ea5ae4a81ca2b4401917c9f7638cdd7fec9dd144127872b59b
MD5 c9777a27897a2d265bebc4d5f23d150a
BLAKE2b-256 a1031608d49c2014d7e19a6eb784516cce1898b9b6f0232ec765e78723ce59d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ff6a0426e598b57bb2f0e7aa66d94c0a5cb262d7830ac650d9715f72bb246cc
MD5 46ba6f90b00921af410c3154e311dd4d
BLAKE2b-256 9c85f4d5a9e4bb7a10242313cc17ec855f15a83612fa9d4c671ac5aa05555794

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 78c1c60d63096ad2f8a27c9c698d33e7b3f65a14407d93ab63956ca71d6ac1f9
MD5 615a67385fcc17381e8b35565e9db49e
BLAKE2b-256 6103dcc3947c056c727ffc2ec61c64582a42b72405021c827737995da2b8a939

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 44891d3a0580aa11f09197fffe28cf0dd0a59ca73d830528a16f43ee46203eea
MD5 11164bacacc63ab116d0396c1bbe0801
BLAKE2b-256 4e8373a025e38e4233df07d12223c235ecc3fdcf564f27eadcbf7ae076532890

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ed522f0ab6920355dd176be0538d29a7783cdb568f91fb538d7a83434719191
MD5 818b2fba5344f47f6b6f45542aac9d73
BLAKE2b-256 d0aaed7a42b0f56f15d9afd485bf68c9bff234153ef6a862b0476065489fa8de

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 08d841470a61bc0d15bbe54ad6efc965970884efa3cfac1ead849b1f7d9c5c22
MD5 951aa106aeac34e81aea026a8cfdd7c2
BLAKE2b-256 a5a31f61e39b072c9c5fc0e40d9c24e0a0680aab7232373a39b4f171eae0faf9

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-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.58rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6ea95b6fac72443b96b42b90ce421a1bfca04cc58cd6ed1569bad5940938017
MD5 c33d36418e9c1bfc112c8ccf8909dd2e
BLAKE2b-256 0a4af04b6c1f2f4fd7d3a4b602f27ed1385b4376c8c7e5a29579078e5a5962d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9cb60ceca6c4616fa21c7df1d6660313f0139be9b2e7d926705143baa3157f7
MD5 3984e847dc8fcef51463b2a0977d41c0
BLAKE2b-256 01bb49124afa4ac0c9154db04ff0f4dc58dd24ffb46e654eb476e35a83de404f

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a8523702cc72846e2a5b1ab1cca81d63b3cb26d1769f863aa6103bc205092c1a
MD5 65dffaa07112ea7a067bbf74f881b851
BLAKE2b-256 6ca09628511442446b360e0ec789d9ef306972de1af06cdfafb2a341773ed010

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0925e6b7ecab439d58506f333799c1c0cdfed38c97b362c5be5551a27f155909
MD5 e1a248bcbcf1ffee32f94ceeab58cf23
BLAKE2b-256 5d5f500e3f81a6b123d50388a8d58ff027d26a23db8c35dc1d4583ac498d73d9

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 192a66905cddad09523526fd9cd710f030a32eb6be8ac3de970451d24f58a2d5
MD5 4831e9ae8235065e50d60d2ed4f7e94a
BLAKE2b-256 b813c6d60287a9129bc7d8688bbaf504831ce1c58dfd58e923a9290ef011bb17

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 73ec0f429fa0458adacb0ffa55ed67868713fcd10a369a26369d1c06e48c1700
MD5 29126e7c71b095bd74b8b7a5a4c8b5c2
BLAKE2b-256 1240b3598ec1f405400e8576ef1aa14eaf5c39558bf8378acf770dce87661091

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-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.58rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8a341dd469cb3c3ae276429d22f3a5c424dc44e824c4fe69481a6d70f3cc51b
MD5 b041e07488321a62d0d5d20be49258a3
BLAKE2b-256 914e6a6f82d7c87c46370133fcebd5b8c2eceb0f8292c378793fa5573085841e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5dc91a3f3b77a3decc14d268092f2444080957ccb776f2445cf3a202a21add49
MD5 1bd2a902efdd92a31a7899597bdd2a55
BLAKE2b-256 3cfc1843532b26d05134c2690a3fc53620da1620858cb9b96401e4a91b78eab0

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 fed800116085e378c3886de9e50fdd603b774a4a0579ec954baf268b85328829
MD5 f6151cd93634fdc0ee1634d76b791600
BLAKE2b-256 bc73092af0153cca48450588c141d2739c1d68b9ea7d5ced6b735cbcf4e821a6

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 15b01ab49242d1fd8274e4ca94f90c73ca647b4e5f1f9ebc5706a5438ba3f7c1
MD5 a391580c123ed94278393828c1ace26c
BLAKE2b-256 d6a0b6c0f41e8c0611f00f03bbc0d24453f0e21853f9828249d1954ce4677178

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cb779e08605217447a7f124f18408fd34a2fdc48004effd74572a97a809b05a4
MD5 04e6cca766dacbd52db9d0575f2db43c
BLAKE2b-256 9f1c516a4d6c181d41193ca0bcf3a15ae44c927221757cc25c7d1992e317fd4b

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 33d8562c6cdef90a86406fd007869ca5f62b1a8f16c78d81acd51b3f4b2e12e8
MD5 45a5b9b44eb3e107195800450d0951dd
BLAKE2b-256 7f1e1b3f21d98e5d40afbd591fabbb56527f409cbca7ba33b6fac2f185df644c

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-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.58rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 655f52f0d74d849aea9aa0de293187dfa3797276cbc7472337baec26382342c1
MD5 c5c6f6cf6d7f9db3dea9c9204663f0aa
BLAKE2b-256 e3e8704a24f0df547cf04c711b72fffe8344f0d9b238566026d4cec0ff5611bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1d15baa3d0c12b6d5d29533e7bee5b4f39b8a446add51365c60d24ff884eafe1
MD5 259cfd93e05818ba52a6187f25545962
BLAKE2b-256 dd130c37dd6a47fe7fa40d0c73148718351f80c2d2d18f77d7ab3553421ec996

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 5a580f814070ff40fa6582a0b6ceaa664395b30a010c5e0f931f7e16a997b248
MD5 3f14e45249f89758d58a89cacafd7b7e
BLAKE2b-256 a93fb61d9328eba94f55b813eb94bde1db417571efa0d8ff41675fd590d02035

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c971f637fa275773a84005b134b0e3edf330c0853758d5d49a54c9b8683845e9
MD5 f0ca6f4c9a6f5dca92b2623a1eb2df07
BLAKE2b-256 6cd53bb952cf7c84e455c91b6626a13255cb7d59a2eec9709e28b1ef6b7a5c11

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 23de45004ca9b76b9cf74908cc804701f5aefe1eba4ab52a8a9631f31820249b
MD5 e9c6d53892a72437591e2f6c6fe10298
BLAKE2b-256 bd4a021c115b56cacbf0af999328b48ad68a3c2cf7096374f16b0cee914a69c0

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 56099f8f1f4141682db25208a21849583fbfd16d83ec58b8b3ce569bf053f271
MD5 0057201a6162589ee9fccedd68732a42
BLAKE2b-256 7aa5a85ef2ff07408afe2ec447d77f74edb16dc384f4e270b66dd67d15e8451e

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-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.58rc1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1993b9c135ffcbc8611886c59d051a9f08bef3e3fc38b940bb106f8592172dbe
MD5 d1a3f23a75d89f905d268c640fdc31af
BLAKE2b-256 0eec56d854475a60c2c9842023aeff2288500ce8d68f059643e6d0a23e6ad518

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96a8e247735152e6883810b7534bb434b3ea520861703bf08ea5e1c18455680c
MD5 c81ae353d55a1c6cb31a7ec4163132a9
BLAKE2b-256 d6f4d9694da404391f72acaf24af3d3a1b95c22eeb6054233a9e370c94f0ee1d

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.58rc1-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.58rc1-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3f9affda764ede81660fed15cd46e569724a41460974b62dcc5455daded4a216
MD5 6e52e5b365779899194879b5440cd461
BLAKE2b-256 8b24617b577c14fb67d923fd9aced4338a91802cd3782ee0906e3ac78b2d5207

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