Skip to main content

Symptom

Anfragen über die OpenAI-kompatible API werden mit einem Authentifizierungsfehler (z.B. 401 Unauthorized) abgelehnt, obwohl ein API-Schlüssel hinterlegt ist.

Mögliche Ursachen

  • Der API-Schlüssel wurde widerrufen und ist nicht mehr gültig.
  • Der Schlüssel wurde falsch kopiert (z.B. mit führenden/nachfolgenden Leerzeichen).
  • Der Schlüssel gehört zu einem anderen Space als dem, auf den zugegriffen wird.
  • Der Schlüssel wird im falschen Header-Format übergeben.

Lösung

1

Status prüfen

Öffnen Sie Space-Einstellungen → API-Schlüssel und prüfen Sie, ob der Schlüssel den Status „Aktiv” hat. Widerrufene Schlüssel können nicht reaktiviert werden.
2

Schlüssel erneut kopieren

Kopieren Sie den Schlüssel erneut aus den Space-Einstellungen. Achten Sie darauf, keine Leerzeichen oder Zeilenumbrüche mitzukopieren.
3

Space zuordnen

Stellen Sie sicher, dass der API-Schlüssel zu dem Space gehört, dessen Agenten Sie ansprechen möchten. Jeder Schlüssel ist an einen bestimmten Space gebunden.
4

Header-Format prüfen

Der Schlüssel muss als Bearer-Token im Authorization-Header übergeben werden: Authorization: Bearer sk-...
Erstellen Sie für verschiedene Integrationen separate API-Schlüssel mit aussagekräftigen Namen. So können Sie bei Problemen gezielt einzelne Schlüssel widerrufen, ohne andere Integrationen zu beeinträchtigen.