Noirdoc-Dokumentation
Von der ersten Anfrage bis zur Fehlerbehandlung: Anleitungen, Referenz und Konzepte zum Noirdoc-Gateway.
Noirdoc ist ein Gateway mit OpenAI- und Anthropic-kompatiblen Endpunkten unter https://api.noirdoc.de/v1. Sie authentifizieren sich mit einem API-Schlüssel Ihrer Organisation. Für die Modelle des Gateways brauchen Sie kein Konto bei einem Anbieter.
Das Gateway wählt für jedes Modell einen Anbieter und maskiert auf Wunsch personenbezogene Daten, bevor die Anfrage das Modell erreicht. Antworten auf Modell-Anfragen nennen im Header X-Noirdoc-Provider den Anbieter, der sie beantwortet hat.
Entwickeln
Anfragen senden und Fehler behandeln
Schritt-für-Schritt-Anleitungen mit curl, Python und TypeScript und eine Referenz für jeden Endpunkt.
Konzepte
Verstehen, was das Gateway tut
Wie das Gateway maskiert, Anbieter auswählt und Anfragen mit dem Guthaben Ihrer Organisation verrechnet.
Endpunkte
Das Gateway nimmt Anfragen im Format der OpenAI- und der Anthropic-API an. Was Noirdoc an einem Endpunkt ergänzt oder ändert, steht auf der jeweiligen Referenzseite.
| Endpunkt | Format | Referenz |
|---|---|---|
POST /v1/chat/completions | OpenAI | Chat Completions |
POST /v1/responses | OpenAI | Responses |
POST /v1/messages | Anthropic | Messages |
POST /v1/embeddings | OpenAI | Embeddings |
POST /v1/audio/transcriptions, POST /v1/audio/speech | OpenAI | Audio |
POST /v1/images/generations | OpenAI | Bilder |
/v1/files | OpenAI, Anthropic | Dateien & Skills |
/v1/skills | Anthropic | Dateien & Skills |
GET /v1/models | OpenAI | Modelle & Preise |
GET /v1/prices | Noirdoc, ohne Schlüssel | Modelle & Preise |
POST /v1/detect, POST /v1/pseudonymize | Noirdoc | Erkennen & Pseudonymisieren |