Zed
So beheben Sie, dass Zed 401 oder einen ungültigen API-Schlüssel zurückgibt
Ein 401 bedeutet, dass die Anfrage den AI Code With-Server erreicht hat und bei der Authentifizierung fehlgeschlagen ist. Das Problem ist der API-Schlüssel selbst, seine Gültigkeit oder der Kontostatus – nicht die API-URL oder die Modell-ID. Zed speichert Schlüssel im Systemschlüsselbund; legen Sie keine echten Schlüssel in settings.json ab.
Beginnen Sie mit diesen Prüfungen
Die Anfrage hat AI Code With erreicht, aber die Authentifizierung ist fehlgeschlagen. Überprüfen Sie den API-Schlüssel im Schlüsselbund, bevor Sie die API-URL oder die Modell-ID ändern.
- Nachdem Sie eine Nachricht im Agent-Panel gesendet haben, meldet Zed 401, Unauthorized oder Invalid API Key.
- Der eingefügte API-Schlüssel ist unvollständig, enthält zusätzliche Leerzeichen oder Zeilenumbrüche oder ist der falsche Schlüssel
- Öffnen Sie die Agent-Einstellungen (Befehl agent: open settings) → LLM-Anbieter und wählen Sie AI Code With / aicodewith
401UnauthorizedInvalid API Key01
Bestätigen Sie, dass die Anfrage den Server erreicht hat
401 / Unauthorized / Invalid API Key bedeutet, dass die HTTP-Anfrage https://api.aicodewith.ai/v1 erreicht hat und beim Prüfen des Authorization-Headers abgelehnt wurde. Ändern Sie noch nicht die API-URL oder die Modell-ID.
Timeouts, DNS-Fehler oder 404s sind Adress- oder Netzwerkprobleme – verwenden Sie zuerst den Artikel zur API-URL. Befolgen Sie diese Seite nur, wenn der Fehler ausdrücklich 401 ist.
02
Fügen Sie den API-Schlüssel in der Anbieter-UI erneut ein
Öffnen Sie Agent-Einstellungen → LLM-Anbieter, wählen Sie den von Ihnen hinzugefügten OpenAI-kompatiblen Anbieter, leeren Sie das Feld API-Schlüssel und fügen Sie den vollständigen Schlüssel ein. Vermeiden Sie kopierte Zeilenumbrüche, umgebende Leerzeichen oder Anführungszeichen.
Zed schreibt den Schlüssel in den Systemschlüsselbund, nicht in settings.json. Wenn Sie zuvor eine Zeichenfolge mit sk- in JSON eingefügt haben, löschen Sie dieses Feld und geben Sie den Schlüssel stattdessen in der UI ein; andernfalls wird der UI-Wert möglicherweise nie angewendet.
- 1Öffnen Sie die Agent-Einstellungen (Befehl agent: open settings) → LLM-Anbieter und wählen Sie AI Code With / aicodewith
- 2Leeren Sie das Feld API-Schlüssel und fügen Sie den vollständigen Schlüssel erneut ein, ohne Leerzeichen oder Zeilenumbrüche
03
Überprüfen Sie Schlüssel und Konto, und senden Sie dann eine Testnachricht
Bestätigen Sie im AI Code With-Dashboard, dass der Schlüssel weiterhin gültig ist und das Konto Guthaben hat. Abgelaufene, deaktivierte oder Schlüssel ohne Guthaben geben bei der Authentifizierung ebenfalls 401 zurück.
Wählen Sie nach dem Speichern des Anbieters im Agent-Panel ein Modell unter diesem Anbieter und senden Sie eine kurze Nachricht. Eine normale Antwort ohne 401 stellt die Anmeldedatenkette wieder her. Gleichen Sie dann den Aufruf anhand der Zeit in den Nutzungsdatensätzen ab.
- 1Leeren Sie das Feld API-Schlüssel und fügen Sie den vollständigen Schlüssel erneut ein, ohne Leerzeichen oder Zeilenumbrüche
- 2Bestätigen Sie in der AI Code With-Schlüsselverwaltung, dass der Schlüssel aktiv ist und das Konto Guthaben hat
Das Kopieren oder Speichern des Anbieters ist keine erfolgreiche Verbindung. Die überprüfbaren Signale sind eine echte Antwort im Agent-Panel und ein passender Eintrag in den Nutzungsdatensätzen.
Wenn es weiterhin nicht behoben ist
Quellen
Neu konfigurieren
Kehren Sie zum Integrationszentrum zurück und fahren Sie mit den Einrichtungsschritten fort.
Zum zugehörigen Einrichtungsschritt zurückkehrenRelated problems
Modell nicht gefunden / Falsche Modell-ID · API-URL-Fehler · Anfragen erreichen AI Code With nicht