Skip to main content

High-performance Rust acceleration for LiteLLM

Project description

Fast LiteLLM

CI PyPI License: MIT Python Versions

High-performance Rust acceleration for LiteLLM - providing significant performance improvements for connection pooling, rate limiting, and memory-intensive workloads.

Why Fast LiteLLM?

Fast LiteLLM is a drop-in Rust acceleration layer for LiteLLM that provides targeted performance improvements where it matters most:

  • 3.2x faster connection pooling with DashMap lock-free data structures
  • 1.6x faster rate limiting with atomic operations
  • 1.5-1.7x faster token counting for large texts
  • 42x more memory efficient for high-cardinality rate limiting (1000+ unique keys)
  • Lock-free concurrent access using DashMap for thread-safe operations

Built with PyO3 and Rust, it seamlessly integrates with existing LiteLLM code with zero configuration required. Performance gains are most significant in connection pooling, rate limiting, and memory-intensive workloads.

Installation

# Using uv (recommended)
uv add fast-litellm

# Or using pip
pip install fast-litellm

Quick Start

import fast_litellm  # Automatically accelerates LiteLLM
import litellm

# All LiteLLM operations now use Rust acceleration where available
response = litellm.completion(
    model="gpt-3.5-turbo",
    messages=[{"role": "user", "content": "Hello!"}]
)

That's it! Just import fast_litellm before litellm and acceleration is automatically applied.

Architecture

The acceleration uses PyO3 to create Python extensions from Rust code:

┌─────────────────────────────────────────────────────────────┐
│ LiteLLM Python Package                                      │
├─────────────────────────────────────────────────────────────┤
│ fast_litellm (Python Integration Layer)                    │
│ ├── Enhanced Monkeypatching                                │
│ ├── Feature Flags & Gradual Rollout                        │
│ ├── Performance Monitoring                                 │
│ └── Automatic Fallback                                     │
├─────────────────────────────────────────────────────────────┤
│ Rust Acceleration Components (PyO3)                        │
│ ├── core               (Advanced Routing)                   │
│ ├── tokens             (Token Counting)                    │
│ ├── connection_pool    (Connection Management)             │
│ └── rate_limiter       (Rate Limiting)                     │
└─────────────────────────────────────────────────────────────┘

Features

  • Zero Configuration: Works automatically on import
  • Production Safe: Built-in feature flags, monitoring, and automatic fallback to Python
  • Performance Monitoring: Real-time metrics and optimization recommendations
  • Gradual Rollout: Support for canary deployments and percentage-based feature rollout
  • Thread Safe: Lock-free data structures using DashMap for concurrent operations
  • Type Safe: Full Python type hints and type stubs included

Performance Benchmarks

Benchmarks comparing production-grade Python implementations (with thread-safety) vs Rust:

Component Speedup Memory Best For
Connection Pool 3.2x faster Same HTTP connection management
Rate Limiting 1.6x faster Same Request throttling, quota management
Large Text Tokenization 1.5-1.7x faster Same Processing long documents
High-Cardinality Rate Limits 1.2x faster 42x less memory Many unique API keys/users
Concurrent Connection Pool 1.2x faster Same Multi-threaded workloads
Small Text Tokenization 0.5x (Python faster) Same Short messages (FFI overhead)
Routing 0.4x (Python faster) Same Model selection (FFI overhead)

Key Insights

Use Rust acceleration for:

  • Connection pooling (3x+ speedup)
  • Rate limiting (1.5x+ speedup)
  • Large text token counting (1.5x+ speedup)
  • High-cardinality workloads (40x+ memory savings)

⚠️ Python may be faster for:

  • Small text token counting (FFI overhead dominates)
  • Routing with complex Python objects

Run benchmarks yourself:

python scripts/run_benchmarks.py --iterations 200

See BENCHMARK.md for detailed results.

Configuration

Fast LiteLLM works out of the box with zero configuration. For advanced use cases, you can configure behavior via environment variables:

# Disable specific features
export FAST_LITELLM_RUST_ROUTING=false

# Gradual rollout (10% of traffic)
export FAST_LITELLM_BATCH_TOKEN_COUNTING=canary:10

# Custom configuration file
export FAST_LITELLM_FEATURE_CONFIG=/path/to/config.json

See the configuration section in CLAUDE.md for more options.

Compatibility

Component Supported Versions
Python 3.9, 3.10, 3.11, 3.12, 3.13
Platforms Linux (x86_64, aarch64), macOS (x86_64, ARM64), Windows (x86_64)
LiteLLM Latest stable release
PyO3 0.24+

Rust is not required for installation - prebuilt wheels are available for all major platforms.

For detailed compatibility information, see COMPATIBILITY.md.

Development

To contribute or build from source:

Prerequisites:

  • Python 3.9+
  • Rust toolchain (1.70+)
  • uv for package management (recommended)
  • maturin for building Python extensions

Setup:

git clone https://github.com/neul-labs/fast-litellm.git
cd fast-litellm

# Install uv (if not already installed)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Create virtual environment
uv venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate

# Install maturin
uv add --dev maturin

# Build and install in development mode
uv run maturin develop

# Run unit tests
uv add --dev pytest pytest-asyncio
uv run pytest tests/

Integration Testing

Fast LiteLLM includes comprehensive integration tests that run LiteLLM's test suite with acceleration enabled:

# Setup LiteLLM for testing
./scripts/setup_litellm.sh

# Run LiteLLM tests with acceleration
./scripts/run_litellm_tests.sh

# Compare performance (with vs without acceleration)
./scripts/compare_performance.py

This ensures Fast LiteLLM doesn't break any LiteLLM functionality.

Documentation

Contributing

We welcome contributions! Please see our Contributing Guide.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fast_litellm-0.1.6.tar.gz (373.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fast_litellm-0.1.6-cp313-cp313-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.13Windows x86-64

fast_litellm-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

fast_litellm-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.6-cp313-cp313-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fast_litellm-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

fast_litellm-0.1.6-cp312-cp312-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.12Windows x86-64

fast_litellm-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

fast_litellm-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.6-cp312-cp312-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fast_litellm-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

fast_litellm-0.1.6-cp311-cp311-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.11Windows x86-64

fast_litellm-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fast_litellm-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.6-cp311-cp311-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fast_litellm-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

fast_litellm-0.1.6-cp310-cp310-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.10Windows x86-64

fast_litellm-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fast_litellm-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.6-cp310-cp310-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fast_litellm-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

fast_litellm-0.1.6-cp39-cp39-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.9Windows x86-64

fast_litellm-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fast_litellm-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.6-cp39-cp39-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

fast_litellm-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file fast_litellm-0.1.6.tar.gz.

File metadata

  • Download URL: fast_litellm-0.1.6.tar.gz
  • Upload date:
  • Size: 373.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fast_litellm-0.1.6.tar.gz
Algorithm Hash digest
SHA256 e98164d2dc82d4582d98343208b02012a97123a86bfdfe7cf3401f80f8d642e5
MD5 7e6e75131578ef98122e33ded663c4c5
BLAKE2b-256 c9f948293e4a07ce70d47dab4c21808f5f3ef46af5675c9cedaac7395a2872ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6.tar.gz:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 330a8362fb57c84ea2e659b425573f12fa2e65802f31bbb7477188ea18889b33
MD5 7ee8761082e2b5f4fd1c726754ff233a
BLAKE2b-256 cf2f62695468110377b60dd2d180ff46f50f747655d5c54f7289c720689fdd07

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cae5380a72481d1ceb7e971cdc669a63614e78e88526d793d6652b1337116096
MD5 b3bb15713c5772f5deb091e5316e39ac
BLAKE2b-256 82afe46d7fbacd2977896a0fd0503f3c1613641acedf54e85808e582ea02edcd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 89210f92ae892bc28bdb93cd769f9fe126b3b1d1945d5e3b9fda2a19b5dd1e7f
MD5 88783c7a984ab04eacb94f0077ca2e20
BLAKE2b-256 e5d173369522c0d406f409af3745b50b8c23d118de58bb0b148e626e07c7dffb

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e12afbc7fe2b69037111e6375a2e0dd71a4be9c1182e62e434a822429a6bdba4
MD5 29cfb0ed28d2233d0c3444a02fbde9ea
BLAKE2b-256 016532af07367cdd1e7a83d98ae4d6ec9f0b2935bd77b4b4eef7ff73adb69a4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f36465dce45d85dfcff9a1a6215535864cb2d879eaa682b0cad0686b725a9184
MD5 0309f172d14e99d9a4dd7250a6a19e1b
BLAKE2b-256 268f3fd63f692267e4307358aefa17273d729683ed8c397538a929f7cfe542ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5aba4ae6025900f9b984f9f095b451536b17a2b4e5f5770239bb36e61619d465
MD5 4c317c7ece88e8bd8df701fb2815f57a
BLAKE2b-256 ba3235d6bc92480bb643ce3e007bc9ae8b0fdc9cbb9d9b5173c26e3c297f88f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0ccee985b663f1cdb0bb3a569c2bad35f60674998893640192ff1b39015ce62
MD5 4bd3590eb156840915098bbcbac6e622
BLAKE2b-256 66121f3f1f624e999d338a5bc270e1659b71b4f71956c9f898e3090dde68e430

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 50bc05a1d1bddd09a1a3e48305b77c89211d8a9e84bd505c02e1fee9d597da5d
MD5 2e019dce40c376c49965604f1b32fb47
BLAKE2b-256 ed5d2cd0bf00ca3814727844651ee40d08b105dbab9c9ee14ba512a37a8f6b8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e679f2e6f150d38f1dbc14f559fa3b0ea77f4e1fe97bdf166a78de8294490fa
MD5 9e1f976674cff2e8038ca7ccd2d7706e
BLAKE2b-256 a4b4893d63996a6420fb5da436cf4b4eb137488512bc971acb9a8e395ea7273b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c5a53ee87f2ebc391ce3fb7a38e5737e5fa8d64e067069d05c84deb8ffe0dbfc
MD5 1c658d8509ce047a49b4d9449396f027
BLAKE2b-256 0421a727fd94cc048d63955e2bd6279bcae841d5c0ce637ad333fc6ba4627184

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9699f4a808e4e61a58fc90766a74c5cc65efbe816e6c0a297a7a74444f4441e7
MD5 1732a977aadf764ea61a6bdd22ecdaf2
BLAKE2b-256 a231a474df664a541162d76573a1f127135decc02eb5d928baff14ccd33c44fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63a09cce831f318a14c76ab7161d23483b6e7899f4e4f87420b8450eb3ed9487
MD5 7df48676f3fe1885a41c31ba66d73544
BLAKE2b-256 e2b9f968646fdd43b4c9dcfe901a875ef1dabdebb8fe575bc244b472ac7d074d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eaaf7ea8665806b4dd156a75aab054ce0f7c51ebe52d7ab078963191f12b1056
MD5 61556e9136a8f7f5b0f72c9263551f7b
BLAKE2b-256 5410b122ab746ba962f53063699c214125a345ed9ef94723b8d989969278bc19

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7060b31a840edfc72fc56c34a0823e6ad2aa65a73eade7e4c633e185e2067b7f
MD5 905a6ba82555435e2636428f037dbec7
BLAKE2b-256 b908cdd962860d6072ea69b793fe2512aac153b24a4d7a62e362dec1a1cb89a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4c2071a27bb7665bdea89099e34db133cbf8a1c73feb895b45b0fa47f6357d41
MD5 e25e2d26bf87bf1c928c7718d3732d17
BLAKE2b-256 9ffdcaa7251b1c88c734aa212a920a52d4b9e9147f0b36523efb152af6385a9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7d591a65b29bf64687a559c511836819f188032ed0cf2b224cd0c8800b7cbeab
MD5 c4819a1151909a796c15d0bc9c37268f
BLAKE2b-256 5ddf5a182d920d5f336c9ff727fec396add8d02577681ce5a9006c760ecbbd7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb869f4965a4857cffc90bc624ccbbf31799084cb565942e6178604c78b778a4
MD5 bd6fe613d2fd99be7ec4b353df19bab1
BLAKE2b-256 4422aed156780a6b5d4b4f53e06e1790122176502b97430908680c5770b7510b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 36336743912090de2b9d2041bf50bf85c4fc1d08535c617d6c979798332a779f
MD5 7acc3479e872b825b9fef6b6fa0b5a21
BLAKE2b-256 40a0e5d60f26278de30e04a68f3f678bdd00bf202284eafb8c1c17a9260add5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3f04d39dad1de45b152c69ad779bb2e2fa198b33230761983bf4f14b280ced8
MD5 07a3ee98313af8ad6ffbed95953e0b47
BLAKE2b-256 0892cb6309c065e3e1f5b3a58a5d1ce5069dd3175b7187209fe68f1f4bdb13b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d2186ce44d78ece4163ec1c62da8819baeba67bb4f279a9aae74ba422024f99d
MD5 a0ce9edb896482e90dc30b0f474e6c18
BLAKE2b-256 743de676d83d5cd1e0275f088f4f7cc89e9fd03e1abdf932a4d1472b66a021d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: fast_litellm-0.1.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fast_litellm-0.1.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 78ba02a593a6c6ee8c0f48045475811bfea76360fdf49f03a123a73b80ee05cb
MD5 a477b1159ecfa4bcea336c898cfb5a1e
BLAKE2b-256 51287ea27ab1717daa184043415565c918fa5a6a99aaeb1275eaef8bde30aac6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5176733af6accf37dc54ea1802263b8caa67924a6631c20183486d97fa2829b0
MD5 b433be7ad613c8543090cf36bc59b61d
BLAKE2b-256 4eeae037832e8ffb544782cdeda4c684ba0a5f19fc49ac0f80e40311a2a4a794

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 95a9ace7557484e4ed9388b735275d6a805729a54c396e7fcfa5a3bd35e63d22
MD5 38721bdb8d994f46c25f9052fc5da7cf
BLAKE2b-256 b87c0b5fc642a336bd9e94a763b61feabcecadb2b777f84721cf11f8ef2341bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5307ee492bc11b90607888308a0660ec8934deacf6a58f81ec44662eae41eab0
MD5 fe0e3f606e92cd65ff17d1865fbc70bf
BLAKE2b-256 1f1a3bbc7079fd1b4e5e56a6580e79cb13bba6523e72adec0687c06da6732345

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fast_litellm-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3e5aea33d9e490cf9beddff8d7415f8531b2560814c062be2185900af754795b
MD5 1267e0d1703c6644531fb4e0ccb28e50
BLAKE2b-256 311e1d2de11c098f8e8535f105ee40a8ec8d1189396180c166c1fd212788ff11

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: publish.yml on neul-labs/fast-litellm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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