Configura la CLI di CometAPI: posizione del file di configurazione, impostazioni disponibili, gestione delle credenziali, variabili d’ambiente e pratiche di sicurezza.
La CLI di CometAPI legge le impostazioni da un file di configurazione TOML, dalle variabili d’ambiente e dai flag della riga di comando. Quando la stessa impostazione è disponibile da più fonti, l’ordine di priorità è:Flag CLI > file di configurazione > variabili d’ambiente > valori predefiniti
Posizione: ~/.config/cometapi/config.tomlEsegui il wizard di configurazione per creare il file di configurazione in modo interattivo:
cometapi init
Oppure gestisci le singole impostazioni con il sottocomando config:
# View current configurationcometapi config show# Set a valuecometapi config set api_key sk-...# Remove a valuecometapi config unset api_key# Show the config file pathcometapi config path
Obbligatoria per tutti i comandi. La API key autentica le richieste agli endpoint dei modelli CometAPI.Crea una API key in CometAPI Console → API Keys.Impostala in uno di questi modi:
Opzionale. L’access token è obbligatorio per i comandi a livello di account: account, stats, tokens, logs e tasks.Genera un access token in CometAPI Console → Personal Settings.Impostalo in uno di questi modi:
Le API key e gli access token non vengono mai registrati nei log né visualizzati per intero. Nell’output diagnostico vengono mostrati solo gli ultimi 4 caratteri.
Il file di configurazione viene creato con permessi restrittivi (0600) — leggibile solo dal proprietario del file.
Le credenziali non dovrebbero mai essere salvate nel controllo di versione. Aggiungi il percorso del file di configurazione al tuo .gitignore se applicabile.
Sei responsabile di tutto l’utilizzo e di tutti gli addebiti sostenuti con le tue API key. Mantieni le tue chiavi al sicuro e ruotale se sospetti accessi non autorizzati.