CometAPI CLI зчитує налаштування з TOML config file, environment variables і command-line flags. Коли той самий параметр доступний із кількох джерел, порядок пріоритету такий:
CLI flags > config file > environment variables > defaults
Config file
Location: ~/.config/cometapi/config.toml
Запустіть майстер налаштування, щоб створити config file інтерактивно:
Або керуйте окремими налаштуваннями за допомогою підкоманди config:
Available settings
Credentials
CLI використовує два типи облікових даних:
API key
Required for all commands. API key автентифікує запити до CometAPI model endpoints.
Створіть API key у CometAPI Console → API Keys.
Встановіть його одним із таких способів:
Access token
Optional. Access token required for account-level commands: account, stats, tokens, logs, and tasks.
Згенеруйте access token у CometAPI Console → Personal Settings.
Встановіть його одним із таких способів:
Security
CLI застосовує такі практики безпеки:
- API keys і access tokens ніколи не логуються і не відображаються повністю. У вихідних даних діагностики показуються лише останні 4 символи.
- Config file створюється з обмеженими дозволами (
0600) — читати його може лише власник файлу.
- Облікові дані ніколи не слід додавати до version control. За потреби додайте шлях до config file у
.gitignore.
Ви несете відповідальність за всі використання та витрати, пов’язані з вашими API keys. Зберігайте свої keys у безпеці та обертайте їх, якщо підозрюєте несанкціонований доступ.
Troubleshooting