Die CometAPI CLI liest Einstellungen aus einer TOML-Konfigurationsdatei, Umgebungsvariablen und Kommandozeilen-Flags. Wenn dieselbe Einstellung aus mehreren Quellen verfügbar ist, gilt folgende Prioritätsreihenfolge: CLI-Flags > Konfigurationsdatei > Umgebungsvariablen > StandardwerteDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Konfigurationsdatei
Speicherort:~/.config/cometapi/config.toml
Führen Sie den Einrichtungsassistenten aus, um die Konfigurationsdatei interaktiv zu erstellen:
config:
Verfügbare Einstellungen
| Config key | Environment variable | Description |
|---|---|---|
api_key | COMETAPI_KEY | API key (für alle Befehle erforderlich) |
access_token | COMETAPI_ACCESS_TOKEN | Access token für Befehle auf Kontoebene |
base_url | COMETAPI_BASE_URL | API-Basis-URL (Standard: https://api.cometapi.com/v1) |
default_model | COMETAPI_DEFAULT_MODEL | Standardmodell für chat (Fallback: gpt-5.4) |
output_format | — | Standard-Ausgabeformat: table, json, yaml, csv oder markdown |
Anmeldedaten
Die CLI verwendet zwei Arten von Anmeldedaten:API key
Für alle Befehle erforderlich. Der API key authentifiziert Anfragen an die CometAPI-Modellendpunkte. Erstellen Sie einen API key unter CometAPI Console → API Keys. Legen Sie ihn auf eine der folgenden Arten fest:Access token
Optional. Der Access token ist für Befehle auf Kontoebene erforderlich:account, stats, tokens, logs und tasks.
Generieren Sie einen Access token unter CometAPI Console → Personal Settings.
Legen Sie ihn auf eine der folgenden Arten fest:
Sicherheit
Die CLI wendet folgende Sicherheitspraktiken an:- API keys und Access tokens werden niemals protokolliert oder vollständig angezeigt. In der Diagnoseausgabe 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 Versionskontrolle eingecheckt werden. Fügen Sie den Pfad der Konfigurationsdatei zu Ihrer
.gitignorehinzu, falls zutreffend.
Fehlerbehebung
| Error | Solution |
|---|---|
API key not configured | Führen Sie cometapi init aus oder setzen Sie die Umgebungsvariable COMETAPI_KEY |
Connection failed | Führen Sie cometapi doctor aus, um die Konnektivität zu diagnostizieren |
Access token not configured | Nur erforderlich für account/stats/tokens/logs/tasks. Führen Sie cometapi init aus, um einen hinzuzufügen |