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.0.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.0-cp313-cp313-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.13Windows x86-64

fast_litellm-0.1.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fast_litellm-0.1.0-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.0-cp312-cp312-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.12Windows x86-64

fast_litellm-0.1.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fast_litellm-0.1.0-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.0-cp311-cp311-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.11Windows x86-64

fast_litellm-0.1.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fast_litellm-0.1.0-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.0-cp310-cp310-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.10Windows x86-64

fast_litellm-0.1.0-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.0-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.0-cp310-cp310-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fast_litellm-0.1.0-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.0-cp39-cp39-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.9Windows x86-64

fast_litellm-0.1.0-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.0-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.0-cp39-cp39-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

fast_litellm-0.1.0-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.0.tar.gz.

File metadata

  • Download URL: fast_litellm-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 f891170d793ed23ae3f9bd6f07eed54df91a716f55ab659415e14cee001ab7ed
MD5 c16d4623133a80eaa4d179197ed26fd4
BLAKE2b-256 4d7d50e05a63e043014269f2f980923175b67a6d5b9ca1154a959f2f29dab7b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 36f6faf56d17157ea0913c4492750734a25a166a32ed8c14f96734d75def2e21
MD5 792d9994c6c8e4b7168010ea49eb82b8
BLAKE2b-256 845860246da07f54c8c20af4b7f14ea819bac186bf4bdc9f8da040610c82311c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d4ff5ddb507f253ec966c57a71cc8f04cc73f8b20f6ccf700592bc8b12a5c38
MD5 a462b1f34bb941ab04259b1c3b4915de
BLAKE2b-256 1a7c7106026f220637bf69caf5746ef13d8aa0824fdd838bdb2834bbc37fa5d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 29ddbcbaaa7bb611d2af70a194ebe27fd46b619d19a8ffe6e1daf1413445ecb6
MD5 f494ee97459cc0383d1ade78c8fc9e55
BLAKE2b-256 f2a6754b0db0338126bb2aeb1c6289d4734dcf8bba9c1ebe917291dd51e5fd86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66b76897b3211a6ad34105403572caf1c141ccdae7daf47ba3b69459f907cefa
MD5 6d901c4318a3e41a151833dd8907fbef
BLAKE2b-256 652446dcead6678004cf25ea877c6ddf6b373908bfb67183bc5de9faad31ba22

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 18e440840c621d8d2a31300bdc0e8b78761a7336ab436e5543c451acbb493703
MD5 c72822e6ef88e5e5c46c90217939f812
BLAKE2b-256 36099cedbdfc142ad2218273e426429e2f261fe939acddeb178150ea40407924

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c815673ff2b8592b2b33c6757e7558312f4db0e0ecd6fce5fccda6b048a5a5ec
MD5 2adfa2501182d61c771795bd51bd3481
BLAKE2b-256 4cd4c4751dc620549804a8cf1b989f352f0bcc82564ebe1bfba1dbda0191c9eb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bbf2b8f56f9de80535c14be6c0a044ee8866c66be29088ff392b76734b5fa0be
MD5 ce4d98ba4bb39e7d8043c9d3e1b553b9
BLAKE2b-256 09aed1dcca4d7bf6623d58224a57aa3a064ac7451b0de5e50f24c284fe365d02

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 28eccdfbd95356c5f709ebbc0adcbad0824df01a47ed761a6422b50640f27303
MD5 a79089040cd093b9e5a0cf09015ce683
BLAKE2b-256 062f899c2b591aaa8c3c077d84f85fdc789868065af3c042cb5cedca5cdb250b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef9168697fb85ff489454ba6f2fa589c7f4b9fbe16bc65ea1ee325a619836890
MD5 a3c0b5815217cfb29852d9d99860d25e
BLAKE2b-256 53a70619525c64eb05b60d6f9935803ec3f6faf7f5e6f389825a602d3a1a61c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 da7537ed4da5c078a0b1936a4826120bc46c36c31146f9dc094663324a59e7d7
MD5 39122da4244ab8299b84007d19e9a3c4
BLAKE2b-256 5a740f991e6d1716458e48c62c4bcd4f75c285c0e61cb024a5d89138142f000b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1fc3da76e395f78ee24f0b5a96a070ca7ac80f63d12428c24c92cfcba7eeb1af
MD5 abd8413ce8d829899c2078cb086b6bda
BLAKE2b-256 ddacd42c759a2fe82976537dd2f750b9d11e6bca6fc667f97fb4ba2835964640

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c05c4a11b08a54a8733096972c7f3e1097f2a50780b1297c0b6554017bef2f4e
MD5 776710dbf0a33789bfa3485d880e0f32
BLAKE2b-256 79074e07feba66d6ed83c7f08597e248cb48dbba44c18ba8069e7ed83d3ab16d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9afc87e2021fb383dc51d251702dacddc562fa65cbd6c71dc8a059f2443e777
MD5 571ce9efb3d25a03c876bcf7d9c10185
BLAKE2b-256 06b1b2628b085848260378994de1dda2e0318add51b47532a92149d6b991147b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1bc25637bb826b33f34b0babd8ad66fe94033894c196037b9bf77fcfe6885a22
MD5 a36847db84b92c9b56ee5e8d95c390f9
BLAKE2b-256 c85bad6d835d51f9baae8ebd6b213611218ebe2dea70ffae1a1cb381f32505fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7b6b7d01cc2853a98e651f59e678cc4bedf6f63b5811982011b993f44e63ebc5
MD5 8f0598e6abb11fb15f3c0abde335b250
BLAKE2b-256 83068b61d2ce2ee45753eee051f0ca9ab857088141d850d8fc9af759a73c55ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5ab64ab81bf2c4e0857165b760624ca00cf167d0d4ee3fd5029adb3ce68aaf88
MD5 79ba69b4376927f4d3d44856bbad1a79
BLAKE2b-256 490926dc094f94421690a23c909c8c32f279e3cd0d92475be65b3ccdd3448239

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a657a2401bdb80263c1de280d223e3fe090c994a3d3afb112bbe7ed1963c8175
MD5 789d229d82dd66adf552fcaa087ad4df
BLAKE2b-256 fc4b229fc30022fd6c97281f064419b0a37e0989fb17f67e520bff0506aa1554

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c46469d622c9fb8fab9a1aa2b36c30aa309fc384c07dcaf95f99b282f7225f03
MD5 910f897abb7df622dd03c4ead31215d0
BLAKE2b-256 584ae11630cdedbce06ba27d9da946c953f40d61561ba879bfcf58878271a84c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2381fb6a326cdeea106739a2c43f97b28d2b16b90ed5849a4a817ccc34490103
MD5 ec0afbcac974d57d510d43a20a042b6b
BLAKE2b-256 aa4cc1ea9079f7bd47702e71123583569903597b8a257d8832630a81dea2d57d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 564696a82d7ccac4ca218f28ce5c0d14da5bf3b5f6c3a72128a3c69f5dfd029a
MD5 bb5c47a8a5ca121f55cca4ba4e2b338b
BLAKE2b-256 e175891532ac6e70b907a3a8dd28f864ce441893eaa40fbaba52634f3b36e645

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: fast_litellm-0.1.0-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.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8f8ec71eed5a60fd1adc059707fd7140731b79c5006f5aae1a50fbe341b74f60
MD5 ea95fa03e14f35f789b97ce69ec220c6
BLAKE2b-256 93b935a953fb18bd8108b75b86b5bcd6fd3e2ad78743fda65ad0f3434dc44421

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a8e8b88de580d462ef78c428555365aa491a4e0b771ec2a6be76a9d85f1e685
MD5 f508c615cee4fee1aec9038e5be39453
BLAKE2b-256 abc5ea0bf38e106ee7bad4ce441b94b207ce6c2caf422d0932d6cc9c1f263b1d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ba8e965e96e6e21ba1d20b3f315e3c14a9d61ea3657f53812d2545ba84928eed
MD5 fc501ab2b73eb113bc73e66bebe962e1
BLAKE2b-256 c22f0f8b0f683a2c946ae52a63a2ce01460fdb7bfb5703cd4f2186ff96b728da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1e7453df4ac66b8b92b20640a666df2a9921c4c4a8915ded475cd4537efdd02
MD5 5b4dee9786ea3961500cdfe2cdb2f702
BLAKE2b-256 42fe0f62e0c9ef643da3945a3b985264e91a7d461c244a0ab09938e47cfe25d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fast_litellm-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4236b23ecb05bbf9a774f0c6b7da59ee5bdf5a1af18cdc424d09c96ee2b4d1c8
MD5 d99ebca796753527dad7759e9ea705b7
BLAKE2b-256 e2eb37fc574e383e4d2cca33a1d187424f755d3ea8957374053d793031321ec8

See more details on using hashes here.

Provenance

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