Startseite / Dokumentation / Authentifizierung

Authentifizierung

Wie Sie Ihren Schlüssel übermitteln, welchen Header jedes Format erwartet und wie Sie Schlüssel sicher aufbewahren.

Jede Anfrage benötigt einen API-Schlüssel, der in Ihrem Dashboard erstellt wurde. Schlüssel beginnen mit sk- und übernehmen die Berechtigungen und das Guthaben des Kontos, das sie erstellt hat.

Zwei Header, ein Schlüssel

Derselbe Schlüssel funktioniert in beiden Formaten — nur der Header-Name ändert sich.

FormatEndpunktHeader
Anthropic/v1/messagesx-api-key: sk-...
Anthropic (alt)/v1/messagesAuthorization: Bearer sk-...
OpenAI/v1/chat/completionsAuthorization: Bearer sk-...

Das Anthropic-Format erwartet zusätzlich einen Versions-Header. Jedes Anthropic SDK setzt ihn automatisch:

-H "anthropic-version: 2023-06-01"

Umgebungsvariablen

Die meisten Tools lesen diese Variablen, anstatt einen Schlüssel als Argument entgegenzunehmen:

VariableVerwendet vonWert
ANTHROPIC_BASE_URLClaude Code, Anthropic SDKhttps://aiprimetech.io
ANTHROPIC_AUTH_TOKENClaude CodeIhr sk- Schlüssel
ANTHROPIC_API_KEYAnthropic SDK (Python/TS)Ihr sk- Schlüssel
OPENAI_BASE_URLOpenAI SDK, LangChain, LiteLLMhttps://aiprimetech.io/v1
OPENAI_API_KEYOpenAI SDKIhr sk- Schlüssel
Beachten Sie das /v1 Suffix bei OPENAI_BASE_URL aber nicht bei ANTHROPIC_BASE_URL. Diese Asymmetrie besteht in den offiziellen SDKs und wurde nicht von uns eingeführt — der OpenAI-Client hängt Pfade an die von Ihnen angegebene Basis an, der Anthropic-Client hängt /v1 selbst an. Ein Fehler an dieser Stelle ist der mit Abstand häufigste Einrichtungsfehler.

Sicherer Umgang mit Schlüsseln

Widerrufen und Rotieren

  1. Dashboard → API-Schlüssel.
  2. Erstellen Sie zuerst den Ersatzschlüssel und stellen Sie ihn bereit.
  3. Löschen Sie den alten Schlüssel, sobald der Datenverkehr auf den neuen umgestellt ist. Laufende Anfragen, die den alten Schlüssel verwenden, schlagen unmittelbar nach der Löschung fehl.