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

Uploaded CPython 3.13Windows x86-64

clarifai_protocol-0.0.60rc6-cp313-cp313-musllinux_1_2_x86_64.whl (792.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc6-cp313-cp313-musllinux_1_2_aarch64.whl (725.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc6-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.60rc6-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.60rc6-cp313-cp313-macosx_11_0_universal2.whl (523.9 kB view details)

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

clarifai_protocol-0.0.60rc6-cp312-cp312-win_amd64.whl (522.4 kB view details)

Uploaded CPython 3.12Windows x86-64

clarifai_protocol-0.0.60rc6-cp312-cp312-musllinux_1_2_x86_64.whl (786.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc6-cp312-cp312-musllinux_1_2_aarch64.whl (719.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc6-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.60rc6-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.60rc6-cp312-cp312-macosx_11_0_universal2.whl (521.9 kB view details)

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

clarifai_protocol-0.0.60rc6-cp311-cp311-win_amd64.whl (532.2 kB view details)

Uploaded CPython 3.11Windows x86-64

clarifai_protocol-0.0.60rc6-cp311-cp311-musllinux_1_2_x86_64.whl (698.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc6-cp311-cp311-musllinux_1_2_aarch64.whl (655.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (689.4 kB view details)

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

clarifai_protocol-0.0.60rc6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (643.5 kB view details)

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

clarifai_protocol-0.0.60rc6-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.60rc6-cp310-cp310-win_amd64.whl (515.7 kB view details)

Uploaded CPython 3.10Windows x86-64

clarifai_protocol-0.0.60rc6-cp310-cp310-musllinux_1_2_x86_64.whl (681.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc6-cp310-cp310-musllinux_1_2_aarch64.whl (640.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (673.2 kB view details)

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

clarifai_protocol-0.0.60rc6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (631.7 kB view details)

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

clarifai_protocol-0.0.60rc6-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.60rc6-cp39-cp39-win_amd64.whl (511.0 kB view details)

Uploaded CPython 3.9Windows x86-64

clarifai_protocol-0.0.60rc6-cp39-cp39-musllinux_1_2_x86_64.whl (676.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clarifai_protocol-0.0.60rc6-cp39-cp39-musllinux_1_2_aarch64.whl (634.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

clarifai_protocol-0.0.60rc6-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (666.7 kB view details)

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

clarifai_protocol-0.0.60rc6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (626.0 kB view details)

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

clarifai_protocol-0.0.60rc6-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.60rc6-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e5fd6979ef2fc7b0df1094be2f19f85d0b2f139144c3cda3ea5b56b2a8ff2293
MD5 15cb8c567aacbad33f5fd671b3cd0818
BLAKE2b-256 210e6ae0db6429d1a91c0468873a59d3768c2d24059f7be6d0e4d585679cfdd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c88ce676744e1a7f0a75e30ae2cec09daa58c4be5833124ce6395d1003b826ab
MD5 0b21a85a3ef70033fd2104a59e4c4a78
BLAKE2b-256 068bd11577bcc5eb70da1fdc973ba47031fb6f282665574d8bf06cc0b58e5e28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6d3a2984f74a0472089e74293a7d9a14953244f1df735f7e8cc5c7495b527747
MD5 5b4deda3ffa4def98b7f69553bb6a05b
BLAKE2b-256 03d4d96c8c4b7632ea4cee5a2c741f01511c716b6e577b81e95b988ebf3975b2

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc6-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.60rc6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f3c53716f3b80f76fe9add4e0cb7a28879772159a84ad70c3e31b6d78a1d73e
MD5 1998423c8158397d8d8d49cbe1cbf5c9
BLAKE2b-256 1b0cea7262b457a99790e5402764fb4b6a7c8930b75743a9fadea81af912427b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0fb718d197102ef81334aa46c5ac2ca7c694839c14c2a5753378c4d7565b3f1
MD5 2ca665bddee126b0ea761d8a92738f1b
BLAKE2b-256 4d75582abd3b85c713d31f7871aac486239a43f6c7a0e55b8295933d26061003

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 be25fc06dd1b6030bc7281bbdf3ff8717481c31470b6c12525b8c2eac11e31ad
MD5 0043e5e501c7b4f95740fdbf81320417
BLAKE2b-256 0f1fee07301293f0ee7272aff75447f469dd81dbacc9fc7a25b085666f5dcba4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 14a6c43511b07552f8ee2f18fb983c0250312f4d252c938b8f8393cf344819ba
MD5 8ee76bc58318ee44cb0fba23c1c255e9
BLAKE2b-256 e849d11564366731bc56fe4ce93e3a612ee01f6a41b0df6f04067a54c58e7010

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9066255da13fcd463351af1b01bc0a4c4bc0e23bf92961f7f6fbe762e9ed41dc
MD5 e79d3dee0a69138ab69eb683b9b2821a
BLAKE2b-256 677ae53dd26597a9593c5b2f9ec66f0134292398941cdc6e3dda62afdc4400cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5a5afaaa28b45a32831bdacf7e6044950b5d514fd905ebd9fd3d832ddece1fdb
MD5 ef575d06b989b081c9efc8a3b42400b4
BLAKE2b-256 376c4e901a9fce6bb89532ff29a33f2a08161c13018452076c2cbb6aef9c4a81

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc6-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.60rc6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ffc78ec8b82c786bdc914c0445bd82a3003775f9cec6d3909464b392f49c9d89
MD5 0926a864a03fc6adec22a706d3b2a0dd
BLAKE2b-256 3c03b30bd027df69c603ed2434dd64f59e55c2976a8f2b8f53903e6886d676bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2ff386f15206571908ea8f7028f13be833c2a1047fde336e44d38fe4fae1630a
MD5 c9c997ac74b4f9eb2ecbd669bf4df208
BLAKE2b-256 ff8ce646c59a8e3c0a344a084a2414cb7f0c909b5f9ac14f798389fa357ba9e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 810119555959f2c660c262ad0d5fdd3b0c33201ed6deee729fd2233659b80a83
MD5 5fe438ea3092e54c4c17825e868b6625
BLAKE2b-256 0819e1d94eaa14ae82f4f2999c8c8994ce52f45286737de5dee65da2d656c27c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 db78394dbc43a0663312b1a7934006ae6a1c100f998dd2847768d17f23d247e6
MD5 4573dd33b2e2558ec4e21de2c2fc1c67
BLAKE2b-256 0816ac5967ee83a4ef8ce16293c1c420f99cfcf5af3f97b6924ee912603cd5be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 896c59fea7e31935ee97c380cbdc60db089d91c8945f2eeac1c34d85973899ca
MD5 6d8c19b7f0a7564fcc37a920780885f8
BLAKE2b-256 bbae76392df097cca2ceffc46de19b93d34fde7c3ba485a4f06c0e641a710e6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7f72e635201d18ab9acb8399deff82f78d2e15ee576e89956213b00d563553f4
MD5 9ed08ea6eb37a8aedce33371ffd147aa
BLAKE2b-256 59ffd51ab4a62dd07ea559d3d59f096cf9dee873ad98bc8cf7a78969cdf394dc

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc6-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.60rc6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 62af0c6798b3bd714d7f1a494c916780632706415878a0ed3ad229e8a8c81ca9
MD5 9d3938260a7d9077fa36a70053934f12
BLAKE2b-256 0b787afbda05e824c54cefaafb57b9765d1fa210fdcdd03f53069e0c74e5d8a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 875204e87a0e939448c0c9bd75b353205eaa1a30b990f57299779c2d9e253a17
MD5 d65a46eb4e9370387d5a8d4cd18a6666
BLAKE2b-256 84a3d7423dd139a343b3f2ae410982864b981e45ca88752defc17cdfd3424a6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 348fb5c6bcc3933a856cbcdf42ae725b669348906317db96f4a2d480f3c75c41
MD5 90a995e9d41c01d87116e27739838196
BLAKE2b-256 b7b5fb44e980f2317b282a6ca40ec5e2aad569b60feceda0d592bce1997b0edf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 088b6d7d930df3b28e594947bf120209d4d4c47c19545bce86e8e9c342194fb2
MD5 7307886ec2628fd53015fb4a2427351f
BLAKE2b-256 efbe58ccd832ff4b8b617c7a4b6b40e454a788a1ce86d8c2fda1f7cc39c87d62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e93e6c99690b83a666c7d09bc7bc85f2e4313016c746abbf28d4af6a142a9f7d
MD5 445583e478b919e08bb52744d1e86f08
BLAKE2b-256 e0c1ac0ac39b57d83599ec64c279bb37b89418d6dc0cd2d6f0bebd9405805bf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e6dd4ef283b9a33b9425fe637e366a21f35fda73659144c8740b5ba802f29a71
MD5 175244bdf5a5c7316a872eb2c3662321
BLAKE2b-256 ed18e4ba1d626fcfd8d799c657bed60342b157e05d03bd9812814b02173f7b89

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc6-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.60rc6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8525c84b616b1a148d9fa434594e83969099184dc021ee285a17ed3f48ca48cc
MD5 e2d7dfac512563b1d2e32d51f85d7917
BLAKE2b-256 f120bcf4e80fd3584a9d8436b250e3209dbe2b19521b614f30d38b8942911434

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 24f50642efd75d777fcfd69e095c24904ac0c61ab631d3728a05e35ef2fb5e51
MD5 9b3a05f8fcd166b509c4e08d4c9aa034
BLAKE2b-256 cc4affe6ec8f8b722f2df58f30af5e9174e237b40555bddab8e6230292794263

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 4c0e4ffb2b55cb00623232add76f9f052e0b38565ffad51b81809fef9d57d7d2
MD5 a6bb9608f5dbec04c3e93deb8db2f4d1
BLAKE2b-256 000b89eab87a29dc958f4632f6e803d02209af737520d008969ed4baf8dbc394

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 604164bb84f5d067d7161cce500c67021437b7a6b72f1e98db0cc865af9f137b
MD5 8c8da1c3ff942497b527943178cd1da8
BLAKE2b-256 c7b69ff94fd95440b6c4ba66ff8123916e130be0e979278151754fe120ab4b7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0e698d89c0b0bc08639df7d59d8ec3dbc7a2104c191b0c38982fb4bb3bd5d53
MD5 f556093609626965eb4e01d743352648
BLAKE2b-256 db4b7a34c3a5d192e9ee2f1be38f6878b2f83f149f8d7c38b4e504d59070dc51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b5200db621114b18176ce85826c91e46cdb5072e70d20abe5430fc739da4446c
MD5 214aab8b3a05ec764d59443c600ecd82
BLAKE2b-256 99b15271a935660555a64042f0feb812f89f30246f2f6ae661b2364c753df68f

See more details on using hashes here.

File details

Details for the file clarifai_protocol-0.0.60rc6-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.60rc6-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7bf70e26894ad0a94d6a36a126d4d3d47e945b92bde0e79071c04770f8f8d364
MD5 3ac345121bccc724732cdea57ca86c9b
BLAKE2b-256 f7a903c02859c581d367252bf8ef6e3de6751bfdcc625f9d1c23ec221f46960b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 67e9a6784d9c55e7b87e4524d6cefa2d664cddd389a854600c336ef17c78c95e
MD5 4e23b060e7cb2432a64be6e51134e37c
BLAKE2b-256 03c0c68b566f482f499de31681d1073eb37b84bfa52452d779d87e53c9a7806b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for clarifai_protocol-0.0.60rc6-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7e8a2eadbe9097930e8bf2b07b0abcf92c877feb5c19c07df6143ae9915cb2fe
MD5 53ac124eb9a1a5faf9328306aab35c30
BLAKE2b-256 fc50c6ebc5b87db69ba56be1cbd194cd01f7bed53302baa4189c77aa2e528578

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