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.

Proxy Mode (Gunicorn)

Fast LiteLLM works with LiteLLM's proxy server. When using gunicorn, the easiest approach is to create a small wrapper module and use the --preload flag.

Create app.py:

import fast_litellm  # Apply acceleration before litellm loads
from litellm.proxy.proxy_server import app

Run with gunicorn:

gunicorn app:app --preload -w 4 -k uvicorn.workers.UvicornWorker -b 0.0.0.0:4000

The --preload flag ensures fast_litellm patches litellm in the master process before workers fork, so all workers inherit the accelerated components.

For more deployment options (Docker, systemd, config files), see the Proxy Integration Guide.

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

Compatibility Tests

Component Supported Versions
Python 3.8, 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.8+ (3.12 recommended)
  • 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

Troubleshooting

Having issues? See our Troubleshooting Guide for common problems and solutions.

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.10.tar.gz (449.8 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.10-cp313-cp313-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.13Windows x86-64

fast_litellm-0.1.10-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.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.10-cp313-cp313-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fast_litellm-0.1.10-cp313-cp313-macosx_10_12_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

fast_litellm-0.1.10-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.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.10-cp312-cp312-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fast_litellm-0.1.10-cp312-cp312-macosx_10_12_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

fast_litellm-0.1.10-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.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.10-cp311-cp311-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fast_litellm-0.1.10-cp311-cp311-macosx_10_12_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

fast_litellm-0.1.10-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.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.10-cp310-cp310-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fast_litellm-0.1.10-cp310-cp310-macosx_10_12_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

fast_litellm-0.1.10-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.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

fast_litellm-0.1.10-cp39-cp39-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

fast_litellm-0.1.10-cp39-cp39-macosx_10_12_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for fast_litellm-0.1.10.tar.gz
Algorithm Hash digest
SHA256 85aad92a9f5bb3583f9c254423c5c966aff43b97bfc0adb98b59bcad2215e7f3
MD5 3d808fd6f1a7947d6907a0aedd1e4e7f
BLAKE2b-256 ebe62dca19424e0f99c12336a59654feceda3d8fa3cb4438a69be9a643d5c436

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10.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.10-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 056a5c17a582bd0310239cf0f894ac780d05d97bc11a5fe37849ab91dc608680
MD5 fdc1713dcce715c8e1a83710dd31b198
BLAKE2b-256 4b62ecb4e7701c93828fce4ba9d58fe5929cbeef1ddb91e5d7ce6b98f5528bd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf124537f067aec68c3c660b68b53204377a820245d0997840a52f9e735a7a87
MD5 5ab330bad0e0ebe6deef191cc40eef8e
BLAKE2b-256 a16f7dcff61f828e1fb091f1b00eb0b80de8c640791fd9f44c8bc7487d5951dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 177cc0d514ab0ac04c264ff6daba6a76748a4fd5e53d00045383ecf3c3161a1f
MD5 a08c22cb648c3cb6d379b4eb8720e261
BLAKE2b-256 7e342005729fa5f021791b72c38cd7ea0770e630d0c75b134a3b833f15724dd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4892e6fb136d88f776ed617d0ac6d7f4708591b34a75000eb9d106e7bb9a24cd
MD5 188eb8583f388b2117cee523661b2ac3
BLAKE2b-256 f7d9c9386c28a289f3d8231cf168b31c0699ab63f380947900a75ecc3dba35be

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0fc2f7235651763dfdf3f9e30f2cb544e1776ff965fc79eeb6ba3e359f2d50d4
MD5 cc5c3fe00f1ace1e93452d6a5b525b1f
BLAKE2b-256 6bebd980edc59e63113e76a44e05ba691663763474febc165b792c0c17eec6e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0ef78a4343681cd8c6076c40aced51d8b4ba8321e2aad337fa36d73820d9cee6
MD5 43fd899ca9e3b45e8e608dd1148cec50
BLAKE2b-256 50bb454e64c230e99e4940d85a5f6db9d5fc5d64f93fbcd6bf5ec5a77a58f815

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3bf4ac37369da7019b87ab1bcbd502aca1a5c6084b52de5dac1dcbe4525c638
MD5 a93c8f7724c374a807358e083c3c0187
BLAKE2b-256 1879fe1a059eb4e4c126713811c12ee0cfbafe841e97a0de4314f972b9f014d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d126af2992d3c91deafd1d6ab1a759f9685d0b75158954309db9e3bdebb5ee9
MD5 4571004ca71dd8253b4c9d2a02e82cd8
BLAKE2b-256 c4b32bc7fc0b12d0e450284c1312a40ddfa18bc7b6c5a2257a34239427df8869

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fad6fcda5cfc457cd1070e91cb3009d4e18c7f3ca6b61d2e79c795e597934cd8
MD5 9401843afc13df0fc6f34efe35af5ca1
BLAKE2b-256 d779b9626a4d4bbfe68660cfc45c09813f081e3f447336a299d90f1fc02057be

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8af2e7ecdd071673540b6985d79e2864e6ac27dbe446146a119272c9e17c9133
MD5 50aa064dca6ade49f6f58217864fd2c6
BLAKE2b-256 d1ab1d69db99091825ab6ef731ec472abe96b8374e9147184df51a41ee9e3cd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 60403d8d5e209fd9f18742e207c58cfa663d0e0eba0f9bf03f03f482f3c36e06
MD5 2265fd07defb651e7a886900ea647fd0
BLAKE2b-256 c36f4a40ef7c9e5739e046e115ec9bc2b57ab7b6f158eb73a3fb8e89101c3a7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac9e720b8fdce21c2cc697b9b5ed47e168347ac9dd831881abed0fafb04afcec
MD5 60360a7be5eb7df8e8fc2fa94ca34d3d
BLAKE2b-256 a9591228b7a37917fa12b1b327b5a4e7309f328064f33dc65dda4026117d1a0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2923a5ee8f2d9857f26e1a702027bc599726f596484bf1a16cb6dfafb2da4412
MD5 5b77f363ce0362d50c7303ad70ef40e4
BLAKE2b-256 cfb6438fbc2983550f354e1f9d60331ebee8527bff325d4d91bfe0af54c6961c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba0c55d6a18938ea94d28d62d397ec361aa7715ad3a1643d802a0facf4c2439a
MD5 b802546e328164fac3c761e761aaad47
BLAKE2b-256 9089f16842b7f7be5984f7ab482aab1246c09d924e059852541a598ab4590c0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 154eeb84e21e9dee817ec0018401a1984177ecac9439b763db679876e5b9d8bf
MD5 cc253408f2670143612ca1f0257ec85f
BLAKE2b-256 b3c64f457c38ae835f6ec5522e7df4f27dddbcbc75a4de3f30ab686b5c885a82

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 79bf491f71053cccecb87d45753276140d82efc3449a4b1bd40fd48cbcae227b
MD5 3f027620cd7afbe3b3084703b83d23cb
BLAKE2b-256 295609c91e5fe82ff23d7aff56ee65bb818170f10f3cfcce97886c4e0f7d6bf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b73347fb508c7c4f5b5425a884f76d3f12a0f816a1dac27decb4279bd656609c
MD5 b02ad214fd4a98f5825e5221c31976be
BLAKE2b-256 c43f5de8d0ad46fdb6509896d7cda4b177e803b4438b5de6662faffd2ffaa191

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc5318609fee8441bb83f656b71796ad086c770dbd8936b55600bfb8fe0069a7
MD5 8ace4e1d0506cfb3d5a20b507bd511c0
BLAKE2b-256 0d66fda8b59cc6c3172c7060fa3cc60908fd2b32e528fc15e4914d0bbecb8a41

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 177381cacf22618597530ba8380a574bb8cd4f8b2d0535b8603837c556466e37
MD5 754efe96df97c51b06e5639ab7769a19
BLAKE2b-256 c0d8d57faef16bccc6207a42334aa9f561008916341306b0a849637f2cecc9e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 93c7f88bcc97a399cbd95ffd2c2a6a270468cc4d944262e5abdbcd25742cf189
MD5 4375d797d34e768db6c3d5ddb1d57708
BLAKE2b-256 2c4d841457b4daacd74d7973de1a561544033c946aab6ce893a82a32d7989212

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 789445634767be1233e739d37d264a59336902c09b08f899c9328e2ed4784d90
MD5 fe62555af5b1669d63b3cebf08757c4f
BLAKE2b-256 1d4797ec15bc618e0362ac7620b27108ba974a58b5c48457b62551b015e378da

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 140d2c12321970f2dfad6f84dfd6b9037ed40a745644bcfcbfd304c546a6f241
MD5 10b7ba83b11fb2a94ea2b12c0093c77b
BLAKE2b-256 bc9ba291518d6ddc8ea15f882449cff484d15da950fb03d560f660dddbe2c995

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 695d07c4e92d668f938b8f6c33760f0583fad5ee8f20bc07043b4b8f0955d78e
MD5 277f47991eaa8de42b33884757a587ab
BLAKE2b-256 e471628e71f067b9abb1e09caa2c2b481daf0512e7a1a2dcece5be2605d63b87

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 105e793e6bcd089938d085d8474b13e6d71b6f60da84d46c1af77e53fe4c1ed0
MD5 633a52ff77c25694005cb96c1a4bae56
BLAKE2b-256 ebeeb3cc60408563a17def59bd18c520f3b724311ef36c141fbbbe1ed7a60225

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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.10-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fast_litellm-0.1.10-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a3d038b3e63713c01dac94bb0fae4cabb876d572a631def349df53d82eb1d472
MD5 8ef0f138bedac65b57e33a74cc0c8560
BLAKE2b-256 6208edf15dc7006f53ffc2b1694918aa4231dbb2dfa7d160265cd0bda5d43053

See more details on using hashes here.

Provenance

The following attestation bundles were made for fast_litellm-0.1.10-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