Skip to main content

iris-litellm

Derive an IRIS WorkloadProfile from your LiteLLM deployment — static config or live proxy.

Keep your LiteLLM router. IRIS reads what you're running and tells you which regulations apply — with tamper-evident proof.

Install

pip install "iris-litellm[live]"

Quickstart — static config

from iris_litellm import profile_from_litellm_config

profile = profile_from_litellm_config("./litellm.config.yaml")

Quickstart — live proxy

from iris_litellm import profile_from_litellm_proxy

profile = profile_from_litellm_proxy("https://litellm.internal", api_key="...")

IRIS Cloud bridge

export IRIS_API_KEY=your-token
python examples/governed_litellm.py --config ./litellm.config.yaml --push

Optional POST to /intelligence/profile/scan when IRIS_API_KEY is set.

See also

Release files for iris-litellm 0.1.0

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

Source distribution (sdist)

Source distribution for iris-litellm 0.1.0
File Size Uploaded
iris_litellm-0.1.0.tar.gz 6.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iris-litellm 0.1.0
File Interpreter ABI Platform
iris_litellm-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.6 kB

Release files / iris_litellm-0.1.0.tar.gz

Download URL iris_litellm-0.1.0.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7e9537f2ba42e1c0120d786ebed70e42055ecda75d0556a79d2297191abe499d
BLAKE2b-256 checksum
How to use checksums
e5bd6efc11a0201fb03b51145216226ec0e183332fe6e7878d67c729fc3423ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / iris_litellm-0.1.0-py3-none-any.whl

Download URL iris_litellm-0.1.0-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6d8fba5911141ec39adae338d3a0dcbafd1986aa8cdb81bbb8aea2ead8086661
BLAKE2b-256 checksum
How to use checksums
447d07ccfc243af1f1bd8cd872f65aea298f5e84e90d9b5ce948fa7b88b1a498
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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