Die CometAPI CLI liest Einstellungen aus einer TOML-Konfigurationsdatei, Umgebungsvariablen und Befehlszeilen-Flags. Wenn dieselbe Einstellung aus mehreren Quellen verfügbar ist, gilt folgende Priorität:
CLI flags > config file > environment variables > defaults
Konfigurationsdatei
Speicherort: ~/.config/cometapi/config.toml
Führe den Einrichtungsassistenten aus, um die Konfigurationsdatei interaktiv zu erstellen:
Oder verwalte einzelne Einstellungen mit dem Unterbefehl config:
Verfügbare Einstellungen
Anmeldedaten
Die CLI verwendet zwei Arten von Anmeldedaten:
API key
Erforderlich für alle Befehle. Der API key authentifiziert Anfragen an die CometAPI model endpoints.
Erstelle einen API key unter CometAPI Console → API Keys.
Lege ihn auf eine der folgenden Arten fest:
Access token
Optional. Der Access token ist für kontoebene Befehle erforderlich: account, stats, tokens, logs und tasks.
Erzeuge einen Access token unter CometAPI Console → Personal Settings.
Lege ihn auf eine der folgenden Arten fest:
Sicherheit
Die CLI wendet die folgenden Sicherheitspraktiken an:
- API keys und Access tokens werden niemals vollständig protokolliert oder angezeigt. In Diagnoseausgaben werden nur die letzten 4 Zeichen angezeigt.
- Die Konfigurationsdatei wird mit restriktiven Berechtigungen (
0600) erstellt — nur für den Dateieigentümer lesbar.
- Anmeldedaten sollten niemals in die Versionsverwaltung eingecheckt werden. Füge den Pfad der Konfigurationsdatei zu deiner
.gitignore hinzu, falls zutreffend.
Du bist für sämtliche Nutzung und anfallende Gebühren verantwortlich, die mit deinen API keys entstehen. Bewahre deine Schlüssel sicher auf und rotiere sie, wenn du unbefugten Zugriff vermutest.
Fehlerbehebung