Skip to main content

aic-sdk - Python Bindings for ai-coustics SDK

Python wrapper for the ai-coustics audio enhancement, voice activity detection, and analysis SDK.

For comprehensive documentation, visit docs.ai-coustics.com.

Installation

pip install aic-sdk

Wheels are published for Linux (glibc and musl), macOS, and Windows, on x86_64 and aarch64.

Quick Start

import aic_sdk as aic
import numpy as np
import os

# Get your license key from the environment variable
license_key = os.environ["AIC_SDK_LICENSE"]

# Download and load a model (or download manually at https://artifacts.ai-coustics.io/)
model_path = aic.Model.download("quail-vf-2.2-l-16khz", "./models")
model = aic.Model.from_file(model_path)

# Get optimal configuration
config = aic.ProcessorConfig.optimal(model)

# Create and initialize processor in one step
processor = aic.Processor(model, license_key, config)

# Process audio (1D mono NumPy array)
audio_block = np.zeros(config.block_size, dtype=np.float32)
processed = processor.process(audio_block)

Usage

SDK Information

# Get SDK version
print(f"SDK version: {aic.get_sdk_version()}")

# Get compatible model version
print(f"Compatible model version: {aic.get_compatible_model_version()}")

Loading Models

Download models and find available IDs at artifacts.ai-coustics.io.

From File

model = aic.Model.from_file("path/to/model.aicmodel")

Download from CDN (Sync)

model_path = aic.Model.download("quail-vf-2.2-l-16khz", "./models")
model = aic.Model.from_file(model_path)

Download from CDN (Async)

model_path = await aic.Model.download_async("quail-vf-2.2-l-16khz", "./models")
model = aic.Model.from_file(model_path)

Model Information

# Get model ID
model_id = model.get_id()

# Get optimal sample rate for the model
optimal_rate = model.get_optimal_sample_rate()

# Get optimal block size for a specific sample rate
optimal_block_size = model.get_optimal_block_size(48000)

Configuring the Processor

# Get optimal configuration for the model
config = aic.ProcessorConfig.optimal(model, variable_block_size=False)
print(config) # ProcessorConfig(sample_rate=48000, block_size=480, variable_block_size=False)

# Or create from scratch
config = aic.ProcessorConfig(
    sample_rate=48000,
    block_size=480,
    variable_block_size=False,  # when True, calls may be shorter than block_size
)

# Option 1: Create and initialize in one step
processor = aic.Processor(model, license_key, config)

# Option 2: Create first, then initialize separately
processor = aic.Processor(model, license_key)
processor.initialize(config)

OpenTelemetry Configuration

Pass an OtelConfig to override telemetry settings for a single processor or VAD instance, independently of the AIC_SDK_OTEL_ENABLE environment variable:

# Disable telemetry for this processor
processor = aic.Processor(model, license_key, otel_config=aic.OtelConfig(enable=False))

# Enable with a session ID and custom export interval
processor = aic.Processor(
    model,
    license_key,
    otel_config=aic.OtelConfig(
        enable=True, session_id="my-session", export_interval_ms=5_000
    ),
)

The same otel_config parameter is available on ProcessorAsync, Vad, and VadAsync.

Processing Audio

# Synchronous processing
import numpy as np

# Create audio block (1D mono NumPy array)
audio = np.zeros(config.block_size, dtype=np.float32)

# Process
processed = processor.process(audio)

Ending a Session

Telemetry sessions end automatically when their object is destroyed. To end one at a specific lifecycle event, call processor.terminate_session(), vad.terminate_session(), or analyzer.terminate_session(). Async processors and VADs expose terminate_session_async(). After explicit termination, that object cannot process or analyze more audio.

Processor Context

The processor context provides thread-safe access to processor parameters and state. You can create multiple contexts and use them from any thread for concurrent parameter updates.

# Get processor context
proc_ctx = processor.get_context()

# Get the delay applied to the audio in samples
delay = proc_ctx.get_audio_delay()

# Reset processor state (clears internal buffers)
proc_ctx.reset()

# Set enhancement parameters
proc_ctx.set_parameter(aic.ProcessorParameter.EnhancementLevel, 0.8)
proc_ctx.set_parameter(aic.ProcessorParameter.Bypass, 0.0)

# Get parameter values
level = proc_ctx.get_parameter(aic.ProcessorParameter.EnhancementLevel)
print(f"Enhancement level: {level}")

Async API

import asyncio
import numpy as np
import aic_sdk as aic


async def process_audio():
    # Download and load model (or download manually at https://artifacts.ai-coustics.io/)
    model_path = await aic.Model.download_async("quail-vf-2.2-l-16khz", "./models")
    model = aic.Model.from_file(model_path)

    # Get optimal config
    config = aic.ProcessorConfig.optimal(model)

    # Create and initialize async processor in one step
    processor = aic.ProcessorAsync(model, "your-license-key", config)

    # Get processor context
    proc_ctx = processor.get_context()

    # Process audio (1D mono NumPy array)
    audio = np.zeros(config.block_size, dtype=np.float32)
    result = await processor.process_async(audio)

    # Process multiple blocks concurrently
    blocks = [np.random.randn(config.block_size).astype(np.float32) for _ in range(4)]
    results = await asyncio.gather(*[processor.process_async(block) for block in blocks])


asyncio.run(process_audio())

Voice Activity Detection (VAD)

VAD uses a separate Vad instance and a dedicated VAD model. Enhancement models are accepted by Processor, while VAD models such as vad-2.1-xxs-16khz are accepted by Vad.

vad_model_path = aic.Model.download("vad-2.1-xxs-16khz", "./models")
vad_model = aic.Model.from_file(vad_model_path)
vad_config = aic.ProcessorConfig.optimal(vad_model)
vad = aic.Vad(vad_model, license_key, vad_config)
vad_ctx = vad.get_context()

# The context is thread-safe; multiple contexts can control the VAD from any thread.
# Sensitivity is a speech-probability threshold in the 0.0-1.0 range.
vad_ctx.set_parameter(aic.VadParameter.Sensitivity, 0.5)
vad_ctx.set_parameter(aic.VadParameter.SpeechHoldDuration, 0.05)
vad_ctx.set_parameter(aic.VadParameter.MinimumSpeechDuration, 0.0)

# Processing does not modify the audio and returns nothing; it only updates the prediction.
audio_block = np.zeros(vad_config.block_size, dtype=np.float32)
vad.process(audio_block)
print(f"Speech detected: {vad_ctx.is_speech_detected()}")
print(f"Raw probability: {vad_ctx.raw_vad_probability()}")

# How many samples the prediction lags behind the input. This delay is not applied to the
# audio, `Vad.process()` leaves the buffer untouched.
print(f"Prediction delay: {vad_ctx.get_prediction_delay()} samples")

# Clear state after a stream interruption.
vad_ctx.reset()

When enhancement and VAD run together, feed the VAD the original input audio, not the processor's enhanced output. Run both on the same block instead of chaining them:

audio_block = np.zeros(config.block_size, dtype=np.float32)

vad.process(audio_block)                   # reads the block, does not modify it
enhanced = processor.process(audio_block)  # enhances the same original block

Enhancement is designed to change the signal, so running the VAD on its output means detecting speech in audio that no longer matches what the VAD model expects, and it stacks the processor's audio delay on top of the VAD's prediction delay.

VadAsync provides matching initialize_async(), process_async(), and terminate_session_async() methods.

Energy-based Voice Activity Detection

An enhancement processor can detect speech in its enhanced signal before output mixing, without loading a separate VAD model. Create a context before processing and read it after each block:

processor = aic.Processor(model, license_key, config)
vad_ctx = processor.get_energy_vad_context()

# The energy VAD uses 1.0-15.0; higher values detect quieter speech.
vad_ctx.set_parameter(aic.VadParameter.Sensitivity, 6.0)

enhanced = processor.process(audio_block)
print(f"Speech detected: {vad_ctx.is_speech_detected()}")

print(f"Prediction delay: {vad_ctx.get_prediction_delay()} samples")

# Clear the prediction after a stream interruption.
vad_ctx.reset()

Contexts from one processor share a detector and can be used from any thread. They remain usable after the processor is destroyed, but receive no more audio. Creating a context keeps inference active even when processing is bypassed or the enhancement level is zero. Its prediction delay matches processor.get_context().get_audio_delay(). ProcessorAsync offers the same context type.

Use Vad with a dedicated VAD model when you want a speech probability (raw_vad_probability()) or detection that does not depend on an enhancement model.

Audio Analysis

The analysis API runs the Tyto analysis model to score audio quality, predicting the likelihood of failure of downstream models (speech-to-text, VAD, turn-taking, speech-to-speech). Each AnalysisResult exposes seven scores in the 0.0–1.0 range (lower is less problematic, except speaker_loudness): risk_score, speaker_reverb, speaker_loudness, interfering_speech, noise, codec_degradation, and packet_loss.

Whole-file analysis

FileAnalyzer analyzes a mono buffer that is already loaded in memory, returning one result per five-second window:

import numpy as np
import aic_sdk as aic

# Use an analysis model (Tyto), not an enhancement model.
model = aic.Model.from_file(aic.Model.download("tyto-1.1-l-16khz", "./models"))
analyzer = aic.FileAnalyzer(model, license_key)

# audio: 1D mono float32 NumPy array
sample_rate = 16000
results = analyzer.analyze(audio, sample_rate)  # optional: step_samples=sample_rate * 5
for result in results:
    print(f"Risk score: {result.risk_score}")

Streaming analysis

For streaming use, analyzer_pair() returns a Collector (buffers audio, safe to call from the audio thread) and an Analyzer (runs the model off the audio thread):

collector, analyzer = aic.analyzer_pair(model, license_key)

config = aic.ProcessorConfig.optimal(model)
collector.initialize(config)

# Buffer audio (1D mono NumPy array) as it arrives.
collector.buffer(np.zeros(config.block_size, dtype=np.float32))

# Run the analysis off the audio thread.
result = analyzer.analyze_buffered()
print(f"Risk score: {result.risk_score}")

# End the analyzer telemetry session early when no more analysis is needed.
analyzer.terminate_session()

When to Use Sync vs Async

  • Processor (sync): Simple scripts, command-line tools, batch processing
  • ProcessorAsync (async): Web servers, real-time applications, concurrent stream processing

ProcessorAsync runs CPU-bound work on a dedicated Rayon thread pool. By default the pool is sized to the number of logical cores reported by the OS. Set the AIC_NUM_THREADS environment variable to override the worker count, for example AIC_NUM_THREADS=2 caps concurrent processing at two threads.

Error Handling

The SDK provides specific exception types for different error conditions. All exceptions include a message attribute with details about the error.

Catching Specific Errors

import aic_sdk as aic

try:
    processor = aic.Processor(model, license_key, config)
except aic.LicenseFormatInvalidError as e:
    print(f"Invalid license format: {e.message}")
except aic.LicenseExpiredError as e:
    print(f"License expired: {e.message}")
except aic.ModelInvalidError as e:
    print(f"Invalid model: {e.message}")

Catching Multiple Error Types

try:
    processor = aic.Processor(model, license_key, config)
except (aic.LicenseFormatInvalidError, aic.LicenseExpiredError) as e:
    print(f"License error: {e.message}")
except (aic.ModelInvalidError, aic.ModelVersionUnsupportedError) as e:
    print(f"Model error: {e.message}")

For a complete list of all available exception types and their descriptions, see the type stubs file.

Examples

See enhancement.py or enhancement_async.py for complete synchronous and asynchronous speech enhancement examples.

For a complete file enhancement example with parallel processing, see enhance_files.py.

For a voice-activity-detection example using a dedicated VAD model, see vad.py.

For energy-based VAD, see energy_vad.py.

For an audio-analysis example that scores an audio file with the Tyto model, see analyze_file.py.

For a benchmarking example that tests how many concurrent processing sessions your CPU can support, see benchmark.py.

Documentation

License

This Python wrapper is distributed under the Apache 2.0 license. The core C SDK is distributed under the proprietary AIC-SDK license.

Metadata

Release files for aic-sdk 3.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aic-sdk 3.3.1
File Size Uploaded
aic_sdk-3.3.1.tar.gz 1.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for aic-sdk 3.3.1
File
aic_sdk-3.3.1-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
aic_sdk-3.3.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
aic_sdk-3.3.1-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
aic_sdk-3.3.1-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
aic_sdk-3.3.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
aic_sdk-3.3.1-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
aic_sdk-3.3.1-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
aic_sdk-3.3.1-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details
aic_sdk-3.3.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
aic_sdk-3.3.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
aic_sdk-3.3.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
aic_sdk-3.3.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
aic_sdk-3.3.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
aic_sdk-3.3.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
aic_sdk-3.3.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
aic_sdk-3.3.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
aic_sdk-3.3.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
aic_sdk-3.3.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
aic_sdk-3.3.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
aic_sdk-3.3.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
aic_sdk-3.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
aic_sdk-3.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
aic_sdk-3.3.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
aic_sdk-3.3.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
aic_sdk-3.3.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
aic_sdk-3.3.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
aic_sdk-3.3.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
aic_sdk-3.3.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
aic_sdk-3.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
aic_sdk-3.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
aic_sdk-3.3.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
aic_sdk-3.3.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
aic_sdk-3.3.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
aic_sdk-3.3.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
aic_sdk-3.3.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
aic_sdk-3.3.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
aic_sdk-3.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
aic_sdk-3.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
aic_sdk-3.3.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
aic_sdk-3.3.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
aic_sdk-3.3.1-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
aic_sdk-3.3.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
aic_sdk-3.3.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
aic_sdk-3.3.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
aic_sdk-3.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
aic_sdk-3.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
aic_sdk-3.3.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
aic_sdk-3.3.1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 184.1 MB

Release files / aic_sdk-3.3.1.tar.gz

Download URL aic_sdk-3.3.1.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
f5687eb2eca6f8fe5026b781ff31ac8a9c47e7e33c8c823ce7d14e55ebf18f99
BLAKE2b-256 checksum
How to use checksums
1632144bc30b5273379e13b7fd382bf75bd911ae9cdf5fe48f441094ec1f9b20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp315-cp315-win_arm64.whl

Download URL aic_sdk-3.3.1-cp315-cp315-win_arm64.whl
Size 3.4 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
3c5bb2f11f131a3fb117aa4855bf63ef5a4e4ec70b086a4dce8f6dda11adc0a9
BLAKE2b-256 checksum
How to use checksums
5ceb5948e673bd53146ce140a0b927c60ea46cdcebb6dc3ce6bd47e5f915c21d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp315-cp315-win_amd64.whl

Download URL aic_sdk-3.3.1-cp315-cp315-win_amd64.whl
Size 3.8 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
47f223ef2494edc74403d578b1f9a2bdf75cf43bc5c7374517bce67c6a41fbc8
BLAKE2b-256 checksum
How to use checksums
dbd97b3bb1302ccc1bc63da1201eeca85862ee7e012947ab62755e7928c54a56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL aic_sdk-3.3.1-cp315-cp315-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7b97e44785b96f45f84c99194da4c103e730b53ffc373921935e4d81667b0a4c
BLAKE2b-256 checksum
How to use checksums
3fcea9c671156a2ea9a537dd64d8df6f3ce15050a0d647aea7463b0145a8e402
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL aic_sdk-3.3.1-cp315-cp315-musllinux_1_2_aarch64.whl
Size 3.7 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c494e6ed3a94b04fcc6cd1429eb32629bb760b156e648be1b354378fc387054e
BLAKE2b-256 checksum
How to use checksums
339a006a2a58a8988596363eaa340752b69dd19f38e26a278b16eea29ab7ac8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aic_sdk-3.3.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fe73107aa57c1abf43df4264e01020d4abe9fab2da160e500d59889d31454da2
BLAKE2b-256 checksum
How to use checksums
af0b0290b23ef4dc1d776086d9fd9afefabc7ca85898c8a6beec412e3cf41e79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aic_sdk-3.3.1-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.7 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
eaabe3b1f61b9953a49905d19e2436a5c374fc0457a5cee2a9c45c270287bc17
BLAKE2b-256 checksum
How to use checksums
5107164bfb60f2650b34d153684915a6e092073eea31de0997bc64015617efc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp315-cp315-macosx_11_0_arm64.whl

Download URL aic_sdk-3.3.1-cp315-cp315-macosx_11_0_arm64.whl
Size 3.7 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
71af0ada7c0ce9944fcc274847d342af83c845e6f972ae9b772863ee9ba65fb7
BLAKE2b-256 checksum
How to use checksums
6de465aaccfddcda26767076010580ea2bc3fdd41061d3bd5026b9b07eb693a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp315-cp315-macosx_10_12_x86_64.whl

Download URL aic_sdk-3.3.1-cp315-cp315-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d20910e13b5ea0d51a89a5fca8963d3aecffd18287979b3e0b91620169e7b567
BLAKE2b-256 checksum
How to use checksums
21c3cf09c4f12eb66096e82e5c4b3d6442f220c3f9883027e153c8ee00c850a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp314-cp314-win_arm64.whl

Download URL aic_sdk-3.3.1-cp314-cp314-win_arm64.whl
Size 3.4 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
03daf960643b661f0fa9303f225774bdc348382532f540c8a1d6ec0cc0e0623a
BLAKE2b-256 checksum
How to use checksums
268969ab8fc454a42d7ff69515ae7f3511ea232ff4beb47c32f807d44ae71e1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp314-cp314-win_amd64.whl

Download URL aic_sdk-3.3.1-cp314-cp314-win_amd64.whl
Size 3.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2b12294a4b547470a3bbff036672ffca0043a4aa96b08656a9e4fc5f544adfb8
BLAKE2b-256 checksum
How to use checksums
0b19d45944fb3b32d5727415fe7efd583230ac16923ebd623b59fcb02f2bda01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL aic_sdk-3.3.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8f81a9d4f2cade7ea85bb59e4217345806ea59862eb0e7bf3fbf1d85416bf159
BLAKE2b-256 checksum
How to use checksums
640594faf22f421f1893aa117bc472a85abf8f3a71cb5c68ff8ea2fecc6aa66d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL aic_sdk-3.3.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 3.7 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e9e7d932be27e699642f47b0dd6ed8bbbb0ce001108c35a5da855dd41c225e85
BLAKE2b-256 checksum
How to use checksums
49968f3466de04d463b5795b844fbc4634e726d4cac1bbc828ea3a3078a288e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aic_sdk-3.3.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
231a1b7c208f8964729b71888e7c38b82d718b3ff2e5341839a600d748a6246f
BLAKE2b-256 checksum
How to use checksums
adad71b03048d0b9410a982eeab745f76dc2bcc743025b7e3d73f5397cc4473c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aic_sdk-3.3.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.7 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e6b23065b3784b4fc7036c9935da622a6be2325331e6f2329819be23b521042e
BLAKE2b-256 checksum
How to use checksums
331d811eadf78417deeb4427e2d61834d127fdb51ea3b14eea2cfc0d7a734bd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL aic_sdk-3.3.1-cp314-cp314-macosx_11_0_arm64.whl
Size 3.7 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f9d7a2229273786ea093820509691d7750f985f3120548d3d8cfb64c716d289d
BLAKE2b-256 checksum
How to use checksums
6d259f9a585cdb699a632478b8562571ce1a8af91e0e0792079ace4468813f3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL aic_sdk-3.3.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
89603f39f40bb247ef53c994f9c9027df6ab20df5c1fc885474747877dafeb36
BLAKE2b-256 checksum
How to use checksums
3820bd58d35da320f7b5baa8131b8421eec239b89d6c06ad4df95319913d008e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp313-cp313-win_arm64.whl

Download URL aic_sdk-3.3.1-cp313-cp313-win_arm64.whl
Size 3.4 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
200b80e2442c871dbec1b8121528894ec8e86be7cd8d7689889973729a29c830
BLAKE2b-256 checksum
How to use checksums
d19ca23581c156bd77c865ebca80fdb52d80611486317b822ba2e736a745a1a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp313-cp313-win_amd64.whl

Download URL aic_sdk-3.3.1-cp313-cp313-win_amd64.whl
Size 3.8 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
12d0c8c970eb5002ce34e2ef8aef63bf229e740894439b86e20694396104a016
BLAKE2b-256 checksum
How to use checksums
be61b69412f6cc8e8d214dba48ebdd93361fbccf5a17a68ced82fe7cb3be5120
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL aic_sdk-3.3.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
667bc4387c912d3c03155859c5d5f0d21070344928062ce49e7e4b6be5285622
BLAKE2b-256 checksum
How to use checksums
54c7c2981b13bd2db71fc4f9264c4d301a79a2a2d6f89f3dc199e6e327000a2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL aic_sdk-3.3.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 3.7 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c31504bf7a7be5a2c47574be301bf4cf92c552631f80a87dfde480256b958e3c
BLAKE2b-256 checksum
How to use checksums
7035e4c554651d9af19249acdd4dc1b3232487d72e8c41182fd7f25fc760c323
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aic_sdk-3.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bdc87a3eed9e68d057c4cd4e36daefead024fc7ff08aafae9ecff66c550107c3
BLAKE2b-256 checksum
How to use checksums
6dccf73c8d67a06106af7e3620eff6551a65dcfc7f09f75230e3d7606747f8c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aic_sdk-3.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.7 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4e15ae810188fdb09a185ba7a3db6431e45b24c7b41e307a97c830768d60e273
BLAKE2b-256 checksum
How to use checksums
0da15fa553b7609aabb8f5ff0b50cd8380e7980792fc14f336e03d6b1c984bda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL aic_sdk-3.3.1-cp313-cp313-macosx_11_0_arm64.whl
Size 3.7 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ee4a07c5fcb811996c89407a6ff5effa0a19912a6a27f0c98572154f3e696071
BLAKE2b-256 checksum
How to use checksums
ac762c992d08deff852b849794f91247dc41441f659ddf98c73135092c4dd1d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL aic_sdk-3.3.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3d4102af57a4dbcac5e442ef19b3b9faf52f4a7e010eeb9829296383acdaa656
BLAKE2b-256 checksum
How to use checksums
339346a57e9609bc4969ebdca8b3ffe09ce87834cb0d49807d48fd9db900acb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp312-cp312-win_arm64.whl

Download URL aic_sdk-3.3.1-cp312-cp312-win_arm64.whl
Size 3.4 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
b51c788b67035fcf58cda06d109f09e9664f49b88590eb0264d7c15fca245027
BLAKE2b-256 checksum
How to use checksums
c2ce686c4ad5affb194867a8a9fe687fc4e9ec654e40f641aa70fdcffe3adf4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp312-cp312-win_amd64.whl

Download URL aic_sdk-3.3.1-cp312-cp312-win_amd64.whl
Size 3.8 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d7fcfa8b50eb045461f38452bca4fc3a44f0f5a91938ec3ee4615baccbbcab64
BLAKE2b-256 checksum
How to use checksums
3efd8d349caaa9ecbf9a6b6c3a2c8278db372c2949cb10fda355b2d4ce2d2af1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL aic_sdk-3.3.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
089979b88871d725983c71c8b0c1db02ef518270c07ee13cc93719639b0df6e0
BLAKE2b-256 checksum
How to use checksums
b0b68095d8f62a618d57e003f0c3045e3460c2316343aeebfaca839ba4266488
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL aic_sdk-3.3.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 3.7 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
415a6f5cd41df32de3deb2e8ae911cc28438dfb89a2409e16cd3c331656655aa
BLAKE2b-256 checksum
How to use checksums
4e246b31c22e3885ce06493143aafc6cf3eb6b820a1c39a5606a59bf7ad9ac54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aic_sdk-3.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3a7d807cbd80560ac08ffaeb43ecf30c216cb5192c949b4e54ec48f88e7d9b14
BLAKE2b-256 checksum
How to use checksums
0de0d4bc199d6366afb890f103f73141e2deeabd187ac5170b941668dafb35a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aic_sdk-3.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.7 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
803c437f50d812a6fc5435b5704353f80ec961ca60a8147e122f7e1c108b3df4
BLAKE2b-256 checksum
How to use checksums
59f9231c3861ee0cf7c99b76168e9ec56028a5bed5eaa831ebc559cb9e8cbc4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL aic_sdk-3.3.1-cp312-cp312-macosx_11_0_arm64.whl
Size 3.7 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
31447b07aa89b90f479abf42749c4c0f4f25edd0df321539d2a4dda1630dc505
BLAKE2b-256 checksum
How to use checksums
b0e1b5793a4fa0f6884baf7d16b3df9dd7c1b3fa908f651fc9a4489799810c45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL aic_sdk-3.3.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a57834c97b57d42c23a869ee641a7103206800953b1ff44361c336f3a153d95f
BLAKE2b-256 checksum
How to use checksums
b3fa6325b0fb61303d5fee5681d2859a5d597dd7d5b034f13e597b3ff54e0a46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp311-cp311-win_arm64.whl

Download URL aic_sdk-3.3.1-cp311-cp311-win_arm64.whl
Size 3.4 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
7496d976a04071ba957dcedeae7cb3b926c5fecb8399b327bab11e7e0e404682
BLAKE2b-256 checksum
How to use checksums
2bdb08cdf57f3c8cbbeb10b087dde877e0c38d8620591e97d1223bfc3e3002c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp311-cp311-win_amd64.whl

Download URL aic_sdk-3.3.1-cp311-cp311-win_amd64.whl
Size 3.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
092ad7b38983f040ea2a6243ba3dc0e9e461b131eaccfb1c02424d33c27acb98
BLAKE2b-256 checksum
How to use checksums
7ec78c83b5d1bccdd0d4fd2b54d671e024ba8849dbde22a90113660faad85627
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL aic_sdk-3.3.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3f67e4fadc6025c2c57917de40f3c902279e795510f0bd973edaf2920e33ec74
BLAKE2b-256 checksum
How to use checksums
372fd9f032d0d2a7618392956f2b6bac50c0cb291aeb81d440b05da1d47b3217
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL aic_sdk-3.3.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 3.7 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d199bf641fee0cc37a46cc57e5868f86f17193715a3fdf3c41d6fa25a83756b7
BLAKE2b-256 checksum
How to use checksums
6e694bac57252d4f63333f4ec098afd38dc0cb7552d9162d8569491bb7cc9f62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aic_sdk-3.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
565e9c2fb3174b10ce935368b2d664771902b6bc4a8250d23074a7787bf20e5a
BLAKE2b-256 checksum
How to use checksums
9dfde96c7984873b26ceb06a96ae60f8457c410dcb4cd0ae6eb2ba8fb7903449
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aic_sdk-3.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.7 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e5ac2cda427d9e1803a642a0f71e6333655b80f84a2def2bbe5e9b12e05e5db8
BLAKE2b-256 checksum
How to use checksums
6a2dad13149ac46cd3f514777bdff953f56911c2662777f6646a602bca18d9ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL aic_sdk-3.3.1-cp311-cp311-macosx_11_0_arm64.whl
Size 3.7 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f6c4e7c0700abaf094dd729f2fdaeacf931b70f53b83f500f61dae73744bee93
BLAKE2b-256 checksum
How to use checksums
37fc9ce55e2cdcfcaa56da2ef0ceafed1e106a337bce9d559d3d1af9432e70e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL aic_sdk-3.3.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
172bf9b12a1b0be37eb26ab9171dc741886e7a86cd26cea3bce7df1df4d30144
BLAKE2b-256 checksum
How to use checksums
c40b89e9ac94150356ee176d25c937e9f87dc34a754a0fc85bfacb461757cf8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp310-cp310-win_arm64.whl

Download URL aic_sdk-3.3.1-cp310-cp310-win_arm64.whl
Size 3.4 MB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
15977eb728fd97f970df899c0b846ecbc8c669714748660ce5be32e4f724327e
BLAKE2b-256 checksum
How to use checksums
a787f2662347744ad933449ec68a8cc8dbb499fe9c33aba46e50bde185f37528
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp310-cp310-win_amd64.whl

Download URL aic_sdk-3.3.1-cp310-cp310-win_amd64.whl
Size 3.8 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ad21c90b7921101f556bed375002ba09421c6bcea2b5363419e8313a753b5ed5
BLAKE2b-256 checksum
How to use checksums
5413ecc0392550d98727c961ac3ce8f6303aceb800273e2b9ca70ff3426a4c07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL aic_sdk-3.3.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f9c73e9f71ee0986a269890e02819816567271ca09e09bb6576e57553a9bab7a
BLAKE2b-256 checksum
How to use checksums
b4c43377b2e661b065fdc285503d18e424f99a2e05b13e8fa5e92cd236b1d9d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL aic_sdk-3.3.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 3.7 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
65424f7df53932b029b9b55b5fc07ddf992f676297edaf9da52554563acc46bc
BLAKE2b-256 checksum
How to use checksums
8f6b4f030f1aa395928f3483fa4d2e4a9ea6130b3782530ccc4e7a4a915af87e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aic_sdk-3.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3b21e876d85134094dd7963d033c05042babe5fa5d857a684a561652e804dc07
BLAKE2b-256 checksum
How to use checksums
ae4c4da7b64c7405a0df364edd181ea159468c43c3f98a36a0e65129a4450090
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aic_sdk-3.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ff4061129f507010893c8f6b903f568508757c1063898a3a679f3f20d8cff9b1
BLAKE2b-256 checksum
How to use checksums
c68785ba926d6f669be3e6e7e303c7a28feb12c93aca094fe8faebbc8da5fed9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL aic_sdk-3.3.1-cp310-cp310-macosx_11_0_arm64.whl
Size 3.7 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ef6c024117b037568100952773c2005036666c9c5dce79cbb8337e44c230b709
BLAKE2b-256 checksum
How to use checksums
1aa42c6faee8ae9f6b48c549381a0d6c0ba1661b6334749159c90579e426bf47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release files / aic_sdk-3.3.1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL aic_sdk-3.3.1-cp310-cp310-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
695edee7cff12b93dc2ac26fad3852d6a99df772b284d6c66a456561aa1886ba
BLAKE2b-256 checksum
How to use checksums
a56bd194d30eafd8e1e87fef90895df1ae26c493bef6f5b01cc9849abb6d4894
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

3.3.1 This release

49 release files

3.3.0

41 release files

3.1.0

31 release files

2.5.0

31 release files

2.4.0

31 release files

2.3.0

31 release files

2.2.0

31 release files

2.1.2

31 release files

2.1.1

31 release files

2.1.0

31 release files

2.0.1

31 release files

2.0.0

29 release files

1.3.0

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.6.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page