Ein Endpunkt für alles
Neben Chat laufen auch Responses, Anthropic Messages, Embeddings, Audio (Spracherkennung & Sprachausgabe), Bildgenerierung und Reranking über denselben Endpunkt, denselben Schlüssel und denselben Vertrag.
Mit noirdoc bindest du GPT, Claude, Gemini und Open-Source-Modelle über eine einzige Schnittstelle an. Dein OpenAI- oder Anthropic-SDK bleibt wie es ist – du hast aber nur noch einen deutschen Vertragspartner, einen fertigen AVV und zahlst den normalen Listenpreis.
5 € Startguthaben zum Testen. Keine Kreditkarte nötig.
base_url ändert sich. Du tauschst in deinem Code nur die URL und den API-Key aus. Unser Gateway versteht das OpenAI- und das Anthropic-Format direkt – du musst also keine Requests umbauen.
import os
from openai import OpenAI
client = OpenAI(
hinzugefügt: base_url="https://api.noirdoc.de/v1",
api_key=os.environ["NOIRDOC_API_KEY"], # Key aus dem Portal
)
response = client.chat.completions.create(
model="gpt-5.4",
messages=[{"role": "user", "content": "Hallo"}],
)import os
from anthropic import Anthropic
client = Anthropic(
hinzugefügt: base_url="https://api.noirdoc.de",
api_key=os.environ["NOIRDOC_API_KEY"], # Key aus dem Portal
)
message = client.messages.create(
model="claude-sonnet-5-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hallo"}],
)import OpenAI from "openai";
const client = new OpenAI({
hinzugefügt: baseURL: "https://api.noirdoc.de/v1",
apiKey: process.env.NOIRDOC_API_KEY, // Key aus dem Portal
});
const response = await client.chat.completions.create({
model: "gpt-5.4",
messages: [{ role: "user", content: "Hallo" }],
});import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({
hinzugefügt: baseURL: "https://api.noirdoc.de",
apiKey: process.env.NOIRDOC_API_KEY, // Key aus dem Portal
});
const message = await client.messages.create({
model: "claude-sonnet-5-5",
max_tokens: 1024,
messages: [{ role: "user", content: "Hallo" }],
});# NOIRDOC_API_KEY: Key aus dem Portal
hinzugefügt: curl https://api.noirdoc.de/v1/chat/completions \
-H "Authorization: Bearer $NOIRDOC_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.4",
"messages": [{"role": "user", "content": "Hallo"}]
}'# NOIRDOC_API_KEY: Key aus dem Portal
hinzugefügt: curl https://api.noirdoc.de/v1/messages \
-H "x-api-key: $NOIRDOC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5-5",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hallo"}]
}' /v1/models und /v1/prices abfragen.
Neben Chat laufen auch Responses, Anthropic Messages, Embeddings, Audio (Spracherkennung & Sprachausgabe), Bildgenerierung und Reranking über denselben Endpunkt, denselben Schlüssel und denselben Vertrag.
Bieten mehrere Hoster dasselbe Modell an, nimmt noirdoc automatisch den günstigsten Anbieter, den dein API-Key erlaubt.
Fällt ein Anbieter aus oder liefert einen Serverfehler, übernimmt automatisch der nächste – noch während dein Request läuft.
Für jeden API-Key lässt sich ein eigenes Ausgabenlimit festlegen (täglich, wöchentlich oder monatlich). Bei 80 % bekommst du eine E-Mail, bei 100 % sperrt der Schlüssel weitere Aufrufe.
Unser Auftragsverarbeitungsvertrag (AVV) gilt automatisch, sobald du dein Konto anlegst. Alle Modellanbieter stehen mit Firmensitz und Serverstandort drin – du kannst den Vertrag vorab komplett lesen.
AVV lesenUnterauftragnehmer (Anlage 4)Für Berufsgeheimnisträger (§ 203)
Jeder API-Key hat eigene Regeln. Ein Key für sensible Daten kann also strenger eingestellt sein als einer für interne Tests.
Dein Vertragspartner ist Noirdoc in München. Gateway, Konto, Abrechnung und Logs laufen komplett in Europa.
Wo rein europäische Hoster rechnen und wo US-Konzerne mit EU-Rechenzentren (wie Azure oder Google Vertex) zum Einsatz kommen, steht in Anlage 4 und neben jedem Modell im Katalog.
Du zahlst den Preis des Anbieters, und wir schlagen nichts drauf. Sprachmodelle rechnen wir nach Tokens ab, Bildmodelle pro Bild und Transkription pro Minute Audio.
| Modell | Route | Input | Output |
|---|---|---|---|
| Claude Opus 5.5Google VertexEU | Google VertexEU | 3,93 | 19,67 |
| GPT-5.6 SolAzureEU | AzureEU | 3,95 | 19,75 |
| GPT-5.4AzureEU | AzureEU | 2,47 | 14,82 |
| Claude Sonnet 5.5Google VertexEU | Google VertexEU | 1,97 | 9,83 |
| Gemini 3.8 FlashGoogle VertexEU | Google VertexEU | 1,49 | 7,41 |
| GLM 5.3AKI.IOEU/DE | AKI.IOEU/DE | 1,00 | 3,50 |
| Mistral 4AKI.IOEU/DE | AKI.IOEU/DE | 0,20 | 0,60 |
| GPT-OSS 120BAKI.IOEU/DE | AKI.IOEU/DE | 0,15 | 0,55 |
Auszug aus dem Katalog, live aus /v1/prices.
5 € Startguthaben zum Testen. Keine Kreditkarte nötig.
FAQ
Nein. Prompts und Antworten werden nach der Anfrage weder gespeichert noch für Trainingszwecke genutzt. Ausnahmen gibt es bei Funktionen, die technisch eine Speicherung brauchen, zum Beispiel hochgeladene Dateien oder Batch-Aufträge, und bei der Missbrauchsüberwachung einzelner Anbieter. Alle Ausnahmen stehen in Anlage 6 des AVV und greifen nur, wenn du die Funktion oder ein Modell bei diesem Anbieter aktiv nutzt. Für die Abrechnung und Fehlersuche speichern wir nur technische Metadaten (siehe Datenschutz).
Über Guthaben. Du lädst dein Konto per Überweisung oder Karte auf und bekommst sofort eine Rechnung mit ausgewiesener Umsatzsteuer. Es gibt keine Gebühren: Dein eingezahlter Nettobetrag landet vollständig als Guthaben auf dem Konto. Restguthaben zahlen wir bei Vertragsende auf Wunsch wieder aus.
Microsoft Azure und Google Vertex (worüber auch Claude und Gemini laufen). Deren Server stehen zwar in der EU, die Betreiber gehören aber zu US-Konzernen und unterliegen dem US CLOUD Act. Wenn du das ausschließen musst, beschränkst du deinen Schlüssel in den Einstellungen einfach auf Anbieter ohne CLOUD‑Act‑Bezug.
Mit der Registrierung schließt du einen AVV nach Art. 28 DSGVO mit uns ab. Darin stehen alle Modellanbieter als Unterauftragsverarbeiter mit Sitz und Region (Anlage 4). Hinterlegst du einen eigenen Schlüssel eines externen Anbieters wie OpenAI, Anthropic oder OpenRouter (Bring Your Own Key), beauftragst du diesen Anbieter direkt. Für diese Aufrufe gilt dein Vertrag mit ihm, wir verarbeiten nur das Routing und die Metadaten (Ziffer 3.8 des AVV).
§ 203 StGB regelt die Schweigepflicht für Berufsgeheimnisträger (z. B. Anwälte, Ärzte, Steuerberater). Wer darunter fällt, braucht von Dienstleistern eine Zusatzvereinbarung zur Verschwiegenheit. Sie liegt bei uns im Portal bereit. Gibst du im Onboarding an, dass du Berufsgeheimnisträger bist, nutzt deine ganze Organisation nur Anbieter, die nach § 203 zur Verschwiegenheit verpflichtet sind. Oder du legst das später je API-Key fest.
In Rechenzentren in Deutschland oder der EU. Den genauen Standort siehst du im Modellkatalog neben jedem Modell und in Anlage 4 des AVV.
Dein Konto ist in ein paar Minuten eingerichtet, und der AVV gilt sofort. Wenn vorher noch etwas unklar ist, schreib uns an hello@noirdoc.de – dir antwortet direkt unser Entwicklerteam in München.