Der Weg zu einem Mistral API Key ist kurz: Konto registrieren, Konsole öffnen, einmal auf Erstellen klicken, schon liegt der Schlüssel vor. Wirklich fehleranfällig ist die Konfiguration danach: Zu welchem Workspace gehört der Key, auf welche Connectoren darf er zugreifen, wo wird er gespeichert, wann wird er rotiert, und warum kommt trotz kopiertem Key ein 401 zurück?
Dieser Artikel folgt der praktischen Reihenfolge und erklärt Key-Erstellung, Rechte, Umgebungsvariablen, Rotation und 401-Fehlersuche sowie den Unterschied zwischen einem offiziellen Key und einem Key von ZSQH AI Gateway.
Hinweis: Mistral, Mistral AI und die zugehörigen Modellnamen sind Marken von Mistral AI. Dieser Artikel steht in keiner Zugehörigkeit zum Unternehmen Mistral AI; er stützt sich auf öffentliche Dokumentation und übliche Praxis vom Oktober 2026. Kontingente, Rechte und Produktformen können sich ändern; maßgeblich sind die offizielle Konsole und Modellpreise.
1. Vorab: offizieller Key und Gateway-Key sind nicht austauschbar
Mistral API Keys stammen üblicherweise aus zwei Quellen.
Die erste ist ein Key aus der offiziellen Mistral-Konsole, der mit dem offiziellen Zugang https://api.mistral.ai/v1 verwendet wird. Die zweite ist ein Key aus der Konsole von ZSQH AI Gateway, der mit dem Gateway-Zugang https://ai.zhongshangqihang.com/v1 verwendet wird.
Die Formate können ähnlich aussehen, die Zugehörigkeit ist jedoch völlig verschieden. Ein offizieller Key passt nur zum offiziellen Zugang, ein Gateway-Key nur zum Gateway-Zugang; eine Mischung liefert üblicherweise 401. Bei der Fehlersuche zuerst diesen Punkt prüfen.
2. Konto registrieren und Konsole öffnen
Der offizielle Ablauf läuft vollständig im Browser:
https://console.mistral.aiöffnen und ein Mistral-Konto registrieren oder anmelden.- Den Seitenhinweisen folgen, die E-Mail-Verifizierung abschließen und die Studio-Konsole öffnen.
- Laut offizieller Dokumentation ist der API-Zugriff bei erstmaliger Nutzung standardmäßig aktiv und erfordert keine Kreditkarte, es gelten jedoch Nutzungs- und Ratenlimits.
- In der linken Navigation
API Keysaufrufen. - Auf
Create new keyklicken. Nameausfüllen sowieExpirationundConnector access scopewählen.- Erneut auf
Create new keyklicken, um die Erstellung abzuschließen. - Den vollständigen Key sofort kopieren und in einen Passwortmanager oder einen serverseitigen Key-Management-Dienst übernehmen.
Der wichtigste Punkt: Der vollständige Key erscheint nur einmal im Erfolgsdialog. Nach dem Schließen zeigt die Konsole den vollständigen Wert nicht mehr. Wurde er nicht gespeichert, bleibt nur, einen neuen Key anzulegen und den alten zu löschen.
3. Die drei Optionen bei der Key-Erstellung
Name dient der Unterscheidung und beeinflusst keine Rechte. Umgebung und Anwendung sollten im Namen stehen, etwa mistral-dev-chat oder mistral-prod-batch. Ein Name wie „Test“ macht nach einigen Monaten unklar, ob der Key noch gebraucht wird.
Expiration bestimmt die Gültigkeitsdauer. Administratoren können eine Ablaufrichtlinie setzen; ist sie deaktiviert, lässt sich „kein Ablauf“ wählen. Für geschäftliche Keys ist ein klares Ablaufdatum sicherer, zum Beispiel eine vierteljährliche Rotation. Nicht aus Bequemlichkeit alle Keys dauerhaft gültig lassen.
Connector access scope bietet zwei Optionen:
Shared connectors only: Zugriff nur auf Connectoren, die für den aktuellen Workspace freigegeben sind, nicht auf private Connectoren des Erstellers. Die offizielle Empfehlung für Automatisierung ist diese Option.Private and shared connectors: Zugriff sowohl auf private als auch auf gemeinsame Connectoren. Nur wählen, wenn private Connectoren wirklich benötigt werden.
Nach der Erstellung lassen sich Workspace-Zugehörigkeit, Connector-Umfang und Ablaufzeit nicht direkt ändern. Eine Anpassung erfordert einen neuen Ersatz-Key und das Löschen des alten. Zehn Sekunden mehr Sorgfalt bei der Erstellung ersparen späteren Migrationsaufwand.
4. Workspace und Rechte: der Key ist kein globaler Pass
Mistral-Keys gelten auf Workspace-Ebene. Jeder Key ist an den bei der Erstellung gewählten Workspace gebunden; Kontingente, Ratenlimits und Ressourcenumfang des Workspace wirken auf diesen Key. Die Rechtegrenze hängt also nicht nur vom Key selbst ab, sondern auch vom Workspace.
Organisationsadministratoren können unter admin.mistral.ai/organization/api-keys die Keys aller Workspaces einsehen, erstellen, rotieren und löschen sowie eine organisationsweite Ablaufrichtlinie setzen. Normale Entwickler verwalten ihre Keys im Benutzermenü von Studio oder auf der Seite API Keys.
Sicherheitlich gilt das Prinzip minimaler Rechte: Braucht die Anwendung nur gemeinsame Connectoren, keine privaten auswählen; lässt sich ein eigener Geschäfts-Key anlegen, keinen Administratorkey wiederverwenden. Ein Administratorkey im Geschäftscode lässt sich später schwer zurückholen.
5. Den Key in Umgebungsvariablen ablegen
Den Key nicht in Quellcode, Frontend-JavaScript, mobile Pakete oder öffentliche Repositories schreiben. Empfohlen sind serverseitige Umgebungsvariablen oder ein Key-Management-Dienst, der den Wert zur Laufzeit einspeist.
# macOS / Linux: gilt nur für die aktuelle Terminal-Sitzung
export MISTRAL_API_KEY="dein-schluessel"
# Beispiel für eine .env-Datei im Projektstamm (unbedingt in .gitignore aufnehmen)
MISTRAL_API_KEY=dein-schluessel
Auslesen in Python:
import os
api_key = os.environ["MISTRAL_API_KEY"]
Unter Windows PowerShell lautet der Befehl $env:MISTRAL_API_KEY="dein-schluessel". In der Produktion sind Secrets Manager des Cloud-Anbieters, Kubernetes Secrets oder ähnliche Dienste besser als eine dauerhaft auf dem Server liegende .env-Datei.
Beim Kopieren keine Leerzeichen oder Zeilenumbrüche mitnehmen; Protokolle nur mit Präfix oder Hash-Fingerabdruck füllen; Frontend-Aufrufe über das Backend leiten und den Key nicht in den Browser ausliefern.
6. Rotation und Widerruf: in der richtigen Reihenfolge, nicht zuerst den alten Key löschen
Ziel der Rotation ist, dass der neue Key zuerst den Verkehr übernimmt und der alte danach außer Betrieb geht, damit keine Unterbrechung entsteht. Empfohlene Reihenfolge:
- Im selben Workspace einen neuen Key anlegen und das Rotationsdatum im Namen vermerken.
- Den neuen Key im Key-Management-Dienst oder in den Umgebungsvariablen der Deployment-Plattform hinterlegen.
- Den Dienst ausrollen und bestätigen, dass neue Instanzen den neuen Key gelesen haben.
- Mit einer minimalen Anfrage prüfen, ob der neue Key funktioniert, dann Fehlerrate und Verbrauch eine Zeit lang beobachten.
- Nach Bestätigung, dass kein Verkehr mehr über den alten Key läuft, ihn in der Konsole löschen.
- Den letzten Verbrauch und die Protokolle auf auffällige Aufrufe prüfen.
Bei Verdacht auf eine Offenlegung gilt die umgekehrte Reihenfolge: zuerst den alten Key löschen oder deaktivieren, um den Schaden zu stoppen, dann einen neuen Key erstellen und ausrollen. Laut offizieller Dokumentation ist Löschen die Widerrufsmethode; danach ist der Key sofort ungültig. Bei einer Offenlegung nicht „erst einmal beobachten“ – jede Minute mit offengelegten Zugangsdaten kann Kosten verursachen.
7. 401-Fehlersuche: zuerst die Art des Fehlers bestimmen
401 bedeutet fehlgeschlagene Authentifizierung, aber die Ursache ist nicht immer „Key falsch eingetragen“. Die folgende Tabelle hilft beim schrittweisen Abgleich.
| Symptom | Häufige Ursache | Behandlung |
|---|---|---|
| 401 Unauthorized | Anfrage enthält keinen Authorization-Header |
Authorization: Bearer <Key> ergänzen |
| 401 Unauthorized | Key unvollständig kopiert, mit Leerzeichen oder Zeilenumbruch | Neu kopieren und versteckte Zeichen prüfen |
| 401 Unauthorized | Key abgelaufen oder gelöscht | Status in der Konsole prüfen, gegebenenfalls neu anlegen |
| 401 Unauthorized | Offizieller Key mit Gateway-Adresse oder umgekehrt | Key und Base URL müssen von derselben Plattform stammen |
| 401 Unauthorized | Anfrage ging an einen falschen Pfad | Offizieller Chat-Pfad ist /v1/chat/completions |
| 403 Forbidden | Workspace des Keys hat keine Rechte für Modell oder Ressource | Workspace, Modellrechte und Connector-Umfang prüfen |
Auch benachbarte Fehler unterscheiden: 402 hängt meist mit der Abrechnung zusammen, etwa zu geringes Guthaben, erreichtes Ausgabenlimit oder fehlgeschlagene Zahlung; 403 bedeutet fehlende Rechte, nicht ungültigen Key; 429 signalisiert ein Ratenlimit und erfordert Backoff statt ständig neuer Keys. Wer 401, 402, 403 und 429 gemeinsam untersucht, verlängert einfache Probleme.
8. Offizielle Direktverbindung oder ZSQH Gateway?
Wer ausschließlich Mistral nutzt und offizielles Konto sowie Zahlungsmittel reibungslos funktionieren, fährt mit der offiziellen Direktverbindung klar: Konsole, Dokumentation und Rechnung liegen an einer Stelle, die Fehlergrenzen sind einfach.
Wer in einem Projekt Mistral, Claude, GPT, Gemini und weitere Modelle parallel aufrufen oder in RMB aufladen und eine einheitliche Rechnung erhalten möchte, spart mit ZSQH AI Gateway Verwaltungsaufwand. Das Gateway bietet einen OpenAI-kompatiblen Zugang; ein Modellwechsel ändert vor allem das Feld model, Key und Adresse werden gemeinsam getauscht. Verfügbare Modelle und Abrechnung stehen unter Modellpreise; neue Nutzer können über die Registrierungsseite ein Konto anlegen oder direkt https://ai.zhongshangqihang.com aufrufen.
In beiden Fällen offiziellen Key und Gateway-Key nicht unter demselben Namen in Umgebungsvariablen ablegen. Besser MISTRAL_API_KEY und ZSQH_API_KEY getrennt verwenden und den Zugang explizit wählen.
9. Sieben Prüfungen vor dem Start
- Der Key existiert nur serverseitig; Frontend-Pakete, Protokolle und Repository enthalten keinen vollständigen Wert.
- Entwicklung, Vorproduktion und Produktion nutzen unterschiedliche Keys, idealerweise in verschiedenen Workspaces.
- Jeder Key hat einen klaren Zweck und eine Ablaufzeit.
- Der Connector-Umfang folgt minimalen Rechten; Geschäfts-Keys nutzen keine Administratorrechte.
- Für das Konto sind Verbrauchswarnungen oder Ausgabenlimits gesetzt, damit auffällige Aufrufe früh sichtbar werden.
- Protokolle speichern nur Key-Präfix oder Fingerabdruck, keine vollständigen Zugangsdaten.
- Bei Personalabgang, Geräteverlust oder Offenlegungsverdacht existiert ein klarer Widerrufs- und Rotationsprozess.
Häufige Fragen
Ist ein Mistral API Key kostenlos erhältlich?
Laut offizieller Dokumentation ist der API-Zugriff bei erstmaliger Nutzung standardmäßig aktiv und erfordert keine Kreditkarte; der Free-Modus unterliegt jedoch Nutzungs- und Ratenlimits. Konkrete Kontingente und Grenzen zeigt die aktuelle Konsole. Für langfristige oder stark parallele Nutzung ist meist ein bezahlter Tarif nötig.
Lässt sich der vollständige Key nach der Erstellung erneut anzeigen?
Nein. Der vollständige Key erscheint nur einmal im Erfolgsdialog; nach dem Schließen ist er nicht mehr abrufbar. Wurde er nicht gespeichert, bleibt nur ein neuer Key und das Löschen des alten. Am besten sofort in einen Passwortmanager oder Key-Management-Dienst übernehmen.
Kann ein Key von mehreren Anwendungen gemeinsam genutzt werden?
Technisch ja, empfohlen ist es nicht. Bei gemeinsamem Key über Anwendungen und Umgebungen hinweg lässt sich bei Problemen nicht erkennen, wer aufruft, und ein einzelner Key kann nicht gezielt widerrufen werden. Besser nach Anwendung und Umgebung trennen, mindestens Test und Produktion.
Bedeutet 401 immer einen falschen Key?
Nicht unbedingt. Fehlender Key, falsches Format, Ablauf, Löschung oder ein Header ohne Bearer ergeben 401; auch ein Key, der nicht zur Base URL passt, erscheint häufig als 401. Zuerst Key-Status, dann Zugangsadresse, zuletzt den Header prüfen.
Passt ein offizieller Key direkt zur ZSQH-Gateway-Adresse?
Nein. Der offizielle Key gehört zu https://api.mistral.ai/v1, der Gateway-Key zu https://ai.zhongshangqihang.com/v1. Beim Wechsel des Zugangs müssen Key und Base URL gemeinsam getauscht werden, sonst kommt üblicherweise 401.
Weiterlesen:
