Dokumentation

Wie Sie die API aufrufen, was der Router mit einer Richtlinie tut, welche Hosting-Klassen es gibt, was ein Trace festhält — und jeder Fehlercode, Endpunkt und jedes Limit, gerendert aus dem Code, der sie durchsetzt.

Einstieg

Schnellstart

Jeden OpenAI-kompatiblen Client auf die LLM-EU-Basis-URL richten und llmeu-auto aufrufen. Kopierfertige Beispiele für cURL, Python und JavaScript, inklusive llmeu-Antwortblock.

Konsole

Was jede Seite der angemeldeten Konsole tut, die fünf Rollen und ihre Rechte und was eine Person am eigenen Konto ändern kann.

Migration

Eine bestehende OpenAI-Integration auf LLM EU umstellen: Basis-URL, übernommene Felder, nicht vorhandene Endpunkte und der Weg, Ihre Daten wieder herauszuholen.

API-Referenz

Die LLM-EU-API-Referenz: Chat Completions, Modelle, Embeddings, die Plattform-API und jeder Fehlercode mit dem zugehörigen HTTP-Status.

Referenz

Authentifizierung

API-Schlüssel, die drei Scopes, warum ein angemeldeter Browser die API nicht aufrufen kann und wie ein Widerruf wirkt. Gerendert aus den Scopes, die die API durchsetzt.

Endpunkte

Jede Route dieser API mit den nötigen Zugangsdaten, dazu die bewusst fehlenden OpenAI-Endpunkte und ihre tatsächliche Antwort.

Fehler

Jeder Fehlercode, den die API antworten kann, mit HTTP-Status und Typ und dem passenden Vorgehen. Ein Test prüft die Liste gegen den Quelltext.

Rate Limits

Die Limits dieser Installation pro Schlüssel, Organisation und IP-Adresse, gerendert aus der Tabelle des Limiters, und was eine 429-Antwort tatsächlich enthält.

Streaming

Das SSE-Format gestreamter Completions, die Frames, der Routing-Block im letzten Frame und was mit dem Trace beim Verbindungsabbruch passiert.

Richtlinien

Das Richtlinienobjekt Feld für Feld: Hosting-Klassen, Positiv- und Negativlisten, Tagesbudget, Aufbewahrung, Datenklassen und Partnerendpunkte mit ihren Standardwerten.

Routing und Richtlinien

Wie der LLM-EU-Router einen Endpunkt wählt: Filterreihenfolge, Bewertungsgewichte, warum Residenz ein Filter und keine Präferenz ist und wie Failover innerhalb der Richtlinie bleibt.

Datenhaltung und Regionen

Die vier Residenzklassen in klarer Sprache, welche Regionen es gibt und wie eine Richtlinie den Verarbeitungsort begrenzt. Kein stiller Fallback.

Nachweise und Prüfung

Was bei jedem Aufruf erfasst wird, was bewusst nicht, und wie sich ein Audit-Paket exportieren lässt, das eine Datenschutzbeauftragte ohne Rückfragen lesen kann.

OpenAI-Kompatibilität

Der genaue OpenAI-Kompatibilitätsvertrag: akzeptierte Anfragefelder, Antwortstruktur, SSE-Streaming-Frames und was absichtlich nicht unterstützt wird.

Betrieb

Selbst hosten

Den Stack selbst betreiben: Node 22, keine Abhängigkeiten, SQLite, das Betreiber-CLI, die Umgebung, Backups und der Mail-Transport.