Gateways · LiteLLM
LiteLLM mit Open-Source-Modellen aus der EU nutzen
LiteLLM ist ein quelloffenes Gateway und Python-SDK, das viele Modellanbieter hinter einer API im OpenAI-Stil bündelt, mit virtuellen Schlüsseln, Budgets und Logging. Tragen Sie inference.eu in die Modellliste ein, und jede Anwendung hinter dem Gateway kann Open-Weight-Modelle aus europäischen Rechenzentren nutzen.
- 01API-Format: OpenAI
- 02Rechenzentren in der EU
- 03Durch einen AV-Vertrag abgedeckt
In wenigen Minuten eingerichtet
- 1
Erstellen Sie in Ihrem inference.eu-Konto einen API-Schlüssel und setzen Sie
INFERENCE_EU_API_KEYin der Umgebung des LiteLLM-Proxys. - 2
Legen Sie pro Modell einen Eintrag in
model_listan, mitmodelaufopenai/plus Modell-ID von inference.eu. - 3
Setzen Sie
api_baseauf die Basis-URL von inference.eu undapi_keyaufos.environ/INFERENCE_EU_API_KEY. - 4
Starten Sie den Proxy mit
litellm --config config.yaml. - 5
Rufen Sie den Proxy mit dem öffentlichen
model_nameund einem LiteLLM-Schlüssel auf, um die Route zu prüfen.
model_list:
- model_name: qwen3-coder
litellm_params:
model: openai/qwen3-coder-480b-a35b-instruct
api_base: https://api.inference.eu/v1
api_key: os.environ/INFERENCE_EU_API_KEY
- model_name: glm-5.3
litellm_params:
model: openai/glm-5.3
api_base: https://api.inference.eu/v1
api_key: os.environ/INFERENCE_EU_API_KEY
- model_name: gpt-oss-120b
litellm_params:
model: openai/gpt-oss-120b
api_base: https://api.inference.eu/v1
api_key: os.environ/INFERENCE_EU_API_KEY
# Start with: litellm --config config.yamlWas LiteLLM ist
LiteLLM besteht aus zwei Teilen. Das Python-SDK ruft über eine einzige Funktion completion() mehr als hundert Anbieter auf. Der Proxy-Server, oft LiteLLM AI Gateway genannt, stellt Ihren Teams eine OpenAI-kompatible API bereit und ergänzt die konfigurierten Anbieter um virtuelle Schlüssel, Kostenerfassung, Ratenlimits, Ausweichmodelle, Guardrails und Logging.
Viele Unternehmen betreiben den Proxy als zentrales Gateway, damit Coding-Agenten, Chat-Oberflächen und interne Anwendungen denselben Endpunkt nutzen. Mit inference.eu als Anbieter in diesem Gateway stehen allen Clients Open-Weight-Modelle aus der EU zur Verfügung, ohne jeden einzeln umzustellen.
So funktioniert die Konfiguration
In der config.yaml des Proxys ordnet jeder Eintrag in model_list einem öffentlichen model_name eine Route zu. Das Präfix openai/ in litellm_params.model weist LiteLLM an, einen OpenAI-kompatiblen Endpunkt für Chat Completions aufzurufen; der Rest ist die Modell-ID von inference.eu. api_base ist die Basis-URL mit Endung /v1, os.environ/INFERENCE_EU_API_KEY liest den Schlüssel aus der Umgebung.
Im Python-SDK lautet dieselbe Route litellm.completion(model="openai/gpt-oss-120b", api_base=..., api_key=...). Clients des Proxys sehen nur model_name. Sie können das zugrunde liegende Modell von inference.eu also wechseln, ohne deren Konfiguration anzufassen.
Welche Modelle sich eignen
Stellen Sie die Modelle, die Ihre Teams brauchen, unter klaren Namen bereit. qwen3-coder-480b-a35b-instruct passt zu Coding-Agenten und IDE-Integrationen, die über das Gateway laufen. glm-5.3 und kimi-k3 sind starke allgemeine Modelle für Agenten und lange Dokumente, gpt-oss-120b ist ein schneller Standard für Chat, Zusammenfassungen und interne Werkzeuge mit hohem Volumen.
LiteLLM kann mehrere Einträge unter einem model_name zur Lastverteilung bündeln oder Ausweichmodelle zwischen Namen festlegen. Halten Sie Ausweichmodelle innerhalb von inference.eu, etwa von kimi-k3 auf glm-5.3. So gelangen bei einer Wiederholung keine Daten zu einem Anbieter außerhalb der EU.
Fehlerbehebung
Ein 404 Not Found auf der Route bedeutet meist, dass api_base das Suffix /v1 fehlt oder zusätzliche Pfadteile enthält; LiteLLM hängt /chat/completions selbst an. Ein 401 bedeutet, dass der Proxy-Prozess INFERENCE_EU_API_KEY nicht kennt. Das passiert oft in Docker, wenn die Variable nicht übergeben wird.
„LLM Provider NOT provided“ heißt, dass das Präfix openai/ in litellm_params.model fehlt. Wirken Tool-Aufrufe oder Token-Angaben beim Streaming fehlerhaft, aktualisieren Sie LiteLLM, da Kompatibilitätskorrekturen häufig erscheinen. Prüfen Sie, ob die Modell-ID nach dem Präfix exakt stimmt, und testen Sie die Route über den Endpunkt /health des Proxys.
Daten bleiben in der EU
Anfragen, die an inference.eu gehen, werden in EU-Rechenzentren verarbeitet und nie zum Training verwendet. Wir schließen einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO, veröffentlichen unsere Unterauftragsverarbeiter und rechnen in Euro ab.
Das Gateway selbst sieht jeden Prompt, daher zählt sein Standort. Betreiben Sie den Proxy in der EU und prüfen Sie seine Logging-Callbacks: Integrationen, die Traces oder Prompts an Observability-Dienste senden, speichern diese nach eigenen Bedingungen. Entfernen Sie Anbieter außerhalb der EU aus der Modellliste oder beschränken Sie sie über Teamrechte, wenn Ihre Richtlinien das verlangen.
LiteLLM: häufige Fragen
Die Fragen, die uns Einkauf, Entwicklung und Rechtsabteilungen am häufigsten stellen. Etwas fehlt? Fragen Sie uns direkt.
Verwandte Seiten
- OpenAI SDK (Python and JavaScript)Richten Sie das offizielle OpenAI-SDK für Python oder JavaScript per base_url auf inference.eu aus und nutzen Sie Open-Weight-Modelle aus der EU.SDKs
- Open WebUIVerbinden Sie Open WebUI als OpenAI-kompatible Verbindung mit inference.eu und bieten Sie Ihrem Team einen selbst gehosteten Chat mit EU-Modellen.Chat-Apps
- LibreChatTragen Sie inference.eu als Custom Endpoint in die librechat.yaml ein und bieten Sie einen selbst gehosteten Chat mit Agenten und Open-Weight-Modellen aus der EU.Chat-Apps
- Claude CodeSo betreiben Sie Claude Code über ANTHROPIC_BASE_URL mit Open-Weight-Modellen, die in EU-Rechenzentren verarbeitet werden. Ohne Konto bei Anthropic.Coding-Agenten
Verlagern Sie Ihre KI-Workloads auf europäische Infrastruktur
Sagen Sie uns, welche Modelle Sie nutzen und wie viel Verkehr Sie ungefähr haben. Wir antworten innerhalb eines Werktags mit Preisen und nächsten Schritten.
- Antwort innerhalb eines Werktags
- Preise für Ihr Volumen
- AV-Vertrag unterschriftsreif