For the complete documentation index, see llms.txt. This page is also available as Markdown.

LiteLLM KI-Gateway

Deploye LiteLLM als KI-Gateway-Proxy für 100+ LLMs auf Clore.ai-GPUs

LiteLLM ist ein Open-Source-AI-Gateway, das eine einheitliche, OpenAI-kompatible API für über 100 Anbieter von Sprachmodellen bereitstellt — darunter OpenAI, Anthropic, Azure, Bedrock, HuggingFace und lokal gehostete Modelle. Deploye es auf CLORE.AI, um alle deine LLM-API-Aufrufe über einen einzigen Endpunkt zu routen, per Lastverteilung zu verteilen und zu verwalten — mit integrierter Kostenverfolgung, Ratenbegrenzung und Fallback-Logik.

Die wahre Stärke von LiteLLM zeigt sich im großen Maßstab: Teams, die gemischte lokale+Cloud-Stacks betreiben, können Modelle im laufenden Betrieb austauschen, ohne Anwendungscode anzufassen. Ersetze gpt-4o mit mistral-7b-local in der Konfiguration, neu starten — fertig.

Serveranforderungen

Parameter
Minimum
Empfohlen

RAM

4 GB

8 GB+

VRAM

N/A (nur Proxy)

k. A.

Festplatte

10 GB

20 GB+

GPU

Nicht erforderlich

Optional (für lokale Modelle)

LiteLLM selbst ist ein CPU-basierter Proxy und benötigt keine GPU. Es ergibt jedoch Sinn, es auf einem CLORE.AI-GPU-Server zu deployen, wenn du lokale Modelle (über Ollama, TGI, vLLM) zusammen mit LiteLLM als einheitliches Gateway auf derselben Maschine ausführen möchtest.

Schnellbereitstellung auf CLORE.AI

Docker-Image: ghcr.io/berriai/litellm:main-latest

Ports: 22/tcp, 4000/http

Umgebungsvariablen:

Variable
Beispiel
Beschreibung

OPENAI_API_KEY

sk-xxx...

OpenAI-API-Schlüssel

ANTHROPIC_API_KEY

sk-ant-xxx...

Anthropic-API-Schlüssel

AZURE_API_KEY

xxx...

Azure OpenAI-Schlüssel

LITELLM_MASTER_KEY

sk-my-master-key

Master-Authentifizierungsschlüssel für den Proxy

DATABASE_URL

postgresql://...

PostgreSQL für Kostenverfolgung

STORE_MODEL_IN_DB

True

Modellkonfiguration in der DB speichern

Schritt-für-Schritt-Einrichtung

1. Miete einen Server auf CLORE.AI

LiteLLM funktioniert auch auf reinen CPU-Servern hervorragend. Gehe zu CLORE.AI-Marktplatz und filtere nach:

  • Günstigste CPU-Server für ein reines Proxy-Setup

  • GPU-Server (RTX 3090+) wenn du auch lokale Modelle ausführen möchtest

2. Verbinden Sie sich per SSH mit Ihrem Server

3. Erstelle eine Konfigurationsdatei

LiteLLM verwendet eine YAML-Konfigurationsdatei, um Modelle zu definieren:

4. Starte LiteLLM

Grundlegender Start:

Mit PostgreSQL für Kostenverfolgung:

Zuerst einen PostgreSQL-Container starten:

Mit Docker Compose (empfohlen):

5. Server überprüfen

6. Zugriff über den CLORE.AI HTTP-Proxy

Deine CLORE.AI-http_pub-URL für Port 4000:

Verwende dies als dein api_base in jedem OpenAI-kompatiblen Client.


Anwendungsbeispiele

Beispiel 1: Direkter API-Aufruf über den Proxy

Beispiel 2: OpenAI Python SDK mit LiteLLM-Proxy

Beispiel 3: LiteLLM Python SDK (direkt)

Beispiel 4: Fallback-Konfiguration

Automatische Fallbacks zwischen Modellen konfigurieren:

Beispiel 5: Dashboard zur Kostenverfolgung

Nach Aktivierung von PostgreSQL kannst du auf Ausgabenanalysen zugreifen:


Konfiguration

Virtuelle Schlüssel (API-Schlüssel pro Benutzer)

Erstelle separate Schlüssel mit Ratenlimits und Budgets:

Lastverteilung

Caching

Ratenbegrenzung


Leistungstipps

1. Caching für wiederholte Prompts aktivieren

Für RAG- oder Chatbot-Anwendungen mit häufigen Fragen senkt Redis-Caching die Kosten um 30–70 % und reduziert die P50-Latenz bei Cache-Treffern auf unter 5 ms:

2. Asynchrone Anfragen verwenden

3. Lokales Modell-Routing

Leite günstige/einfache Anfragen an lokale Modelle auf Clore.ai-GPUs weiter, komplexe an GPT-4:

Ein typisches Setup: Mistral 7B oder Llama 3 8B lokal auf einer Clore.ai RTX 3090 ($0.07–0.21/Stunde) ausführen, dort 80 % des Traffics verarbeiten und komplexe Aufgaben an GPT-4o eskalieren. Kosteneinsparungen von 3–5× gegenüber reinem Cloud-Betrieb sind üblich.

4. Timeouts und Wiederholungen festlegen


GPU-Empfehlungen für Clore.ai

LiteLLM selbst benötigt keine GPU — es ist ein Proxy. Die GPU-Wahl ist nur dann relevant, wenn du lokale Inferenz zusätzlich dazu betreibst.

Lokales Modell
GPU
Warum

Mistral 7B / Llama 3 8B (bf16)

RTX 3090 24 GB

Passt bequem, Durchsatz von etwa 200 tok/s

Mixtral 8×7B oder Llama 3 70B (AWQ)

RTX 4090 24 GB

Schnellere Speicherbandbreite als die 3090; passt für 70B AWQ 4-bit

Llama 3 70B (bf16) oder Multi-Model-Serving

A100 80 GB

Mehrere 7–13B-Modelle gleichzeitig ausführen; HBM2e für geringe Latenz

Empfohlener Stack für einen einzelnen Entwickler: RTX 3090 + Mistral 7B + LiteLLM-Gateway. Gesamtkosten auf Clore.ai: $0.07–0.21/Stunde. Bewältigt problemlos etwa 50 Anfragen/Minute, mit GPT-4o-Fallback für komplexe Aufgaben.

Team-/Produktions-Stack: A100 80GB, Llama 3 70B + LiteLLM + PostgreSQL ausführen. Bedient 20+ gleichzeitige Benutzer, vollständige Kostenverfolgung, für die meisten Anfragen keine Cloud-LLM-Kosten.


Fehlerbehebung

Problem: „Modell nicht gefunden"

Stelle sicher, dass der Modellname in deiner Anfrage exakt mit dem übereinstimmt, was in config.yaml:

Problem: „Authentifizierung fehlgeschlagen"

Prüfe deine LITELLM_MASTER_KEY Umgebungsvariable und verwende sie als Bearer-Token.

Problem: Konfigurationsänderungen werden nicht übernommen

Starte den Container nach Konfigurationsänderungen neu:

Problem: Hohe Latenz bei der ersten Anfrage

LiteLLM lädt Modellkonfigurationen beim Start. Die ersten paar Anfragen können langsamer sein, während Verbindungen aufgebaut werden.

Problem: Fehler bei der Datenbankverbindung

Problem: 429-Ratenlimit-Fehler von Anbietern

Fallbacks konfigurieren:


GPU-Empfehlungen für Clore.ai

LiteLLM ist ein API-Gateway/Proxy — es führt selbst keine Inferenz durch. Die GPU-Auswahl hängt davon ab, ob du zu Cloud-APIs oder lokalen Modellen routest.

Einrichtung
GPU
Clore.ai-Preis
Anwendungsfall

Nur Cloud-API-Proxy

Nur CPU

~$0,02/Stunde

Weiterleitung an OpenAI, Anthropic, Gemini — keine GPU erforderlich

Lokales vLLM-Backend

RTX 3090 (24 GB)

ca. 0,07–0,21 $/h

Selbst gehostete 7B–13B-Modelle mit LiteLLM als Frontend

Lokales vLLM-Backend

RTX 4090 (24 GB)

ca. 0,14–0,42 $/h

Lokale 7B–34B-Modelle mit höherem Durchsatz

Lokales vLLM-Backend

A100 40GB

70B-Modelle, lokales Serving für den Produktionseinsatz

Gängigstes Setup: Betreibe LiteLLM als einheitlichen Proxy vor deinen auf Clore.ai gehosteten vLLM-/Ollama-Instanzen. Das gibt dir Provider-Fallbacks, Ratenbegrenzung, Kostenverfolgung und OpenAI-kompatibles Routing — während die gesamte Inferenz lokal und günstig bleibt.

Beispielkosten: Betreibe den LiteLLM-Proxy auf einer CPU-only-Instanz ($0.07–0.21/Stunde) und verweise ihn auf einen vLLM-Server auf einer RTX 3090 ($0.07–0.21/Stunde). Gesamtkosten: $0.07–0.21/Stunde für eine produktionsreife, selbst gehostete LLM-API mit Fallbacks, Logging und Ratenbegrenzung.


Zuletzt aktualisiert

War das hilfreich?