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

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.60rc4-cp313-cp313-musllinux_1_2_x86_64.whl (795.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc4-cp313-cp313-musllinux_1_2_aarch64.whl (728.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (784.4 kB view details)

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

clarifai_protocol-0.0.60rc4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (713.2 kB view details)

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

clarifai_protocol-0.0.60rc4-cp313-cp313-macosx_11_0_universal2.whl (527.1 kB view details)

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

clarifai_protocol-0.0.60rc4-cp312-cp312-win_amd64.whl (524.9 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.60rc4-cp312-cp312-musllinux_1_2_x86_64.whl (790.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc4-cp312-cp312-musllinux_1_2_aarch64.whl (722.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (780.6 kB view details)

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

clarifai_protocol-0.0.60rc4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (707.5 kB view details)

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

clarifai_protocol-0.0.60rc4-cp312-cp312-macosx_11_0_universal2.whl (524.6 kB view details)

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

clarifai_protocol-0.0.60rc4-cp311-cp311-win_amd64.whl (534.4 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.60rc4-cp311-cp311-musllinux_1_2_x86_64.whl (702.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc4-cp311-cp311-musllinux_1_2_aarch64.whl (658.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (692.4 kB view details)

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

clarifai_protocol-0.0.60rc4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (646.3 kB view details)

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

clarifai_protocol-0.0.60rc4-cp311-cp311-macosx_11_0_universal2.whl (518.1 kB view details)

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

clarifai_protocol-0.0.60rc4-cp310-cp310-win_amd64.whl (518.4 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.60rc4-cp310-cp310-musllinux_1_2_x86_64.whl (684.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc4-cp310-cp310-musllinux_1_2_aarch64.whl (643.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (675.8 kB view details)

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

clarifai_protocol-0.0.60rc4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (633.4 kB view details)

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

clarifai_protocol-0.0.60rc4-cp310-cp310-macosx_11_0_universal2.whl (504.8 kB view details)

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

clarifai_protocol-0.0.60rc4-cp39-cp39-win_amd64.whl (512.7 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.60rc4-cp39-cp39-musllinux_1_2_x86_64.whl (679.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc4-cp39-cp39-musllinux_1_2_aarch64.whl (637.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (670.5 kB view details)

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

clarifai_protocol-0.0.60rc4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (628.2 kB view details)

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

clarifai_protocol-0.0.60rc4-cp39-cp39-macosx_11_0_universal2.whl (495.0 kB view details)

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

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7d2d5aea8e741a2626d314b6178f1f1f9ecac93c6af214319866630069f54dc5
MD5 9e0d2136cfe34aa9b2f648df38647fbe
BLAKE2b-256 2dcb74c07f66eb677b58475fca7bc26eeee54fa61fbe754b72b3892b2947e1b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91af5ef5affb328e0676fd9a496c026e91a5b36bbf49039edcf5d603be4f5e0a
MD5 5d2f667ae5ae4539d2555c796444dfba
BLAKE2b-256 f74d5eb932ae64dbe8957983d13d8f04ac938b1ec246a3997784ed417e936a38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c5a002c044c456f60fe0b2a1c7e6e87e1ee032d14568ed697e5712641f6e94fb
MD5 d9fee8873ca067b4454052d010d1a0be
BLAKE2b-256 2f5b898f8aa96028bff1c36a077f71a284c7a8d1bb1183bf888c417fb9dd2cf6

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc4-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.60rc4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 502d75276d7b9059b25b364bd4d450676c1fb1783fe68701c7de6da3972a6254
MD5 bdb23f3b5dd04400a67dadb05973cbf9
BLAKE2b-256 24b026856b6589a8c1b0ce9797e56896bc57aed8684c00ecf2d2730155ef697d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ef9906245f3abe73d304b20f3bbc4c883efe9629e1c16a228d8e95db34ae6a8b
MD5 05897b2a6222dfbbb328042949928873
BLAKE2b-256 5a3a43526104a521c6a9e11f33654e5c5e9d3a19a83aeeabb5b22ed6781f8427

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c176c72c4b7cbf1c712fc1c25a263432f55be27b26ea2578e0e35f5d660e496d
MD5 3f07e2176552947414c178a9191dca34
BLAKE2b-256 35e1e105797b6898185b1cbb82a2a71cf9d38fb1fd28503496467e1c3e2d6431

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cfe27a70b5b13e071a7750728f56c4b562e0d6b8efac2a36c2f1a8159b608962
MD5 c74c32448fea750d792c1db30dce9655
BLAKE2b-256 c74688756b4ef4c25fce60ba5acb9793f9ec5016c812e17d91d764d29c9600ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e3b3592f3180048075ae550bdc3bf634c899ad66f22d5175529f5699a0b939fb
MD5 279340db2055bd3d3bc6ed5d37f95558
BLAKE2b-256 d3035d3718258447540c3d0641997db99774df9e20d6bae10ceb17ab7d091298

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 785fdf038cc66490a0e76811ca68f3a64001e6100820f5b8bfa6209b618a2199
MD5 a0e55271cbf1f0f7943757b58ed8c6fd
BLAKE2b-256 3069490686f4b103ac54a6cbeec4fccca869f21285fff4ab2899c26169d62103

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc4-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.60rc4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04734f425caaa6c47e6a38c9c264bee02eb079373522604598396afc971e8346
MD5 8dd93c8668a656cba09c64b0a9c1f271
BLAKE2b-256 65d410d3611298d42c9779dd53a250bf13908f1316a9a7171263a2153308a166

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ca7abba04704bca1f2a685fcc7dffed6557288c1922eaeadd3f19f6397374fa3
MD5 228739173288659a1172ef5ef9ec3b3c
BLAKE2b-256 f5a2613f5d3f59a1e49850a4255e445f925be18fb0603645fea299c3a5cb902c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e445a839039d6be9b45ef54f26df59c951d737cf2fe6ca2d65845ca7d2f95f05
MD5 0af42ddf61770be6833822de99c053ab
BLAKE2b-256 9ad508e7f4d9bd5bf5512741e64d79c505f950627227c1129744a5660d781921

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7c3f4acb7738402862324226a532595ef8a73349eaed2acc698c0457e360a95b
MD5 4972b764b025a769e5973c13b9031890
BLAKE2b-256 a9fe468d3004bf6b9332d3f8c123c41a5e3dfb7c2359bdfcbf6bb07eeb9a0b9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9b785a8ff40dfb43dc1ee719d17709faf4d1a1134f2e8e98f77d8eaf379860c5
MD5 3d0edb1fcdcc54bad1aed0c685e2e3fa
BLAKE2b-256 89c2d144ed9d6fd08ed5600ca03493fda4b2bc576d846a8464a1136d42255041

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f2e01650a9f28b192e43d0481fc7a38777f872449c4b868fae5032eb4b783dcb
MD5 b85716250727aaabe41beb6f40353604
BLAKE2b-256 a10ac4d8479481bfc5bbf78d792d4c48de41889b3afccfd8ff8b8e9c3a15b617

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc4-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.60rc4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c6a412b297d307dbc08d519226f1b3a849c8ae0af9c0fbc371c6953e932350b6
MD5 efd00cc60f7157424256bcdab5afd754
BLAKE2b-256 ef522efe7088649ed7f584f425293d59e732b0317560167ebb8dad56de93dc03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4171b5067997eb2d6c12af53fe31f1ea0216dd7e475d28d28adc38e0d87f0ce3
MD5 8a8b4b0b3ea88acb5476ed2fdbc588f0
BLAKE2b-256 5663f9bd41f0b872e2a9609618bfa0fb32a67b830a5a3438bf8b6a33d99387d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f91a6eed77a4ff9f83010b012da6978c04158ce27e18820c36a964a886556ccf
MD5 e56f8ef102d24904190abd7a2f960fb3
BLAKE2b-256 41c141caffe1575b0046efd2a284965bedc240c90170b1b20e38e29e989614ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 91edc686da7b56ca9280633a9875ff8536f57ab14b11223d99fac96d084becbc
MD5 58e5ae58867c185efe95f558499569a6
BLAKE2b-256 95e10761797003f8a1e691508f70d6f8bbceb480cd1a818dacc6f5e0e709eb5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b8d0634bec529a8e01f0fd9be6b095f91dc23628d8cf37900a98d6e72eaf6a6b
MD5 fe53c24202430a8be65eff841e395ec4
BLAKE2b-256 f086a3de1fff2e473f0e6088a71db856d77b874c2da36577aa394f03598b2fe1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7115a01107a4d2d36afc2e24168ebeb38c921fef1efeb03e98617be1ac08583e
MD5 4c1c0d5166d0cbb09cc9d7ab38c2db72
BLAKE2b-256 759febba4b62fb8d2cc7b410e1096e85f7f534050a131f13259e89f7b38cab24

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc4-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.60rc4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c289150df3b6b86e82fc696321ffae7b21148fa4262dd7453749f9d56ed586a
MD5 9a5e4b5cdac9161e5aa822bb5423b0ce
BLAKE2b-256 28e008b63275a3a9afeee070ce89616714ffa0d615c54e622ebe1653f08322c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c970c0bb8c2a5226727fe257fed1656f871905eab0a8a7bc84802e755ac340ef
MD5 6eb6a041304cd82d59e7b302a9a092df
BLAKE2b-256 4740063ba0fe99f95b88c5eda129659b9fb2bfba4e8749b56ac58095e2d27c7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1c026afb25a2853c9f49d390250885bdc8bd8ca34b978dc80fe7cee0f574294e
MD5 b6ee77f3b3d4a84b9a39a89b7a0523cd
BLAKE2b-256 f09d4b7033756ae8821d8b8acca8b5335e02adfeb0d50e2200671437b5222b67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 afd1e4592f6606c764d5d468567b1b531e81f4d42519fd0435cf6553c9305984
MD5 39f097bd5caf92c6b6c4c90f2f3afd2f
BLAKE2b-256 d777d9bc2d7e53e340c73731d469d148c06bbde350825f1894711792b46dff40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d68944e21d00e4cb53681f442be19eff162059edc5ff63241c0f457bf9e9671
MD5 b73bf49ebc4a5037ed2968999c5cb1aa
BLAKE2b-256 e68b9ab9a26199028fc4ea23417be91cac8cc732f2235e59549d70fe785e74d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 343b8426829d6f63c890abc0173068a14e37ae553da5b308ed4c758ac54b3575
MD5 bc0fbec76a437db7b4d211af8b26ab09
BLAKE2b-256 7efe802d34977265456045802978cf9c9c21b37fd93a635f968126943b3d95d9

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc4-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.60rc4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10e6166c3e63d776f6fb4da2d71ecf0a64326c7f1582085e4f92855bb4cccf62
MD5 9c047b88a823c078aed717628ba92639
BLAKE2b-256 55502bdb5770271dc163a01a70deef9748b27d03b8268055d82f9725c1b29344

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d27bdc30e48cdb63e4fce7b515fe476155a7f6038277d90581323eeb8870c63
MD5 ce4ea281927e864b5d650d3bc6a87172
BLAKE2b-256 a391d5efe520b57ed80f6e6c484cba3f1a3a78d23fed7f5c4d8fe57482a063bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc4-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 0c80bcb45cc6261627f0da6faca403a21d379b324d6ba19c3ceef8c46658d530
MD5 77d6c652738e71c0a404cc82c7d37ab3
BLAKE2b-256 e052749ac675a340c0982a415405e29953234ed603e5b45b641384c6a3922ef5

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