Configureer de CometAPI CLI: locatie van het configuratiebestand, beschikbare instellingen, beheer van inloggegevens, omgevingsvariabelen en beveiligingspraktijken.
De CometAPI CLI leest instellingen uit een TOML-configuratiebestand, omgevingsvariabelen en commandoregelopties. Wanneer dezelfde instelling uit meerdere bronnen beschikbaar is, is de prioriteitsvolgorde:CLI-vlaggen > configuratiebestand > omgevingsvariabelen > standaardwaarden
Locatie: ~/.config/cometapi/config.tomlVoer de installatiewizard uit om het configuratiebestand interactief aan te maken:
cometapi init
Of beheer afzonderlijke instellingen met de subopdracht 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
Vereist voor alle opdrachten. De API-sleutel authenticeert verzoeken naar de CometAPI-modelendpoints.Maak een API-sleutel aan via CometAPI Console → API Keys.Stel deze op een van de volgende manieren in:
Optioneel. De access token is vereist voor opdrachten op accountniveau: account, stats, tokens, logs en tasks.Genereer een access token via CometAPI Console → Personal Settings.Stel deze op een van de volgende manieren in:
De CLI past de volgende beveiligingspraktijken toe:
API-sleutels en access tokens worden nooit gelogd of volledig weergegeven. Alleen de laatste 4 tekens worden getoond in diagnostische uitvoer.
Het configuratiebestand wordt aangemaakt met beperkende machtigingen (0600) — alleen leesbaar voor de eigenaar van het bestand.
Inloggegevens mogen nooit in versiebeheer worden vastgelegd. Voeg het pad van het configuratiebestand toe aan je .gitignore indien van toepassing.
Je bent verantwoordelijk voor al het gebruik en alle kosten die met je API-sleutels worden gemaakt. Houd je sleutels veilig en roteer ze als je vermoedt dat er ongeautoriseerde toegang is geweest.