CometAPI CLI зчитує параметри з TOML config-файлу, змінних середовища та прапорців командного рядка. Якщо той самий параметр доступний з кількох джерел, порядок пріоритету такий: CLI flags > config file > environment variables > defaultsDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Config file
Розташування:~/.config/cometapi/config.toml
Запустіть майстер налаштування, щоб інтерактивно створити config-файл:
config:
Доступні параметри
| Config key | Environment variable | Description |
|---|---|---|
api_key | COMETAPI_KEY | API key (обов’язковий для всіх команд) |
access_token | COMETAPI_ACCESS_TOKEN | Токен доступу для команд рівня облікового запису |
base_url | COMETAPI_BASE_URL | Базовий URL API (за замовчуванням: https://api.cometapi.com/v1) |
default_model | COMETAPI_DEFAULT_MODEL | Модель за замовчуванням для chat (резервне значення: gpt-5.4) |
output_format | — | Формат виводу за замовчуванням: table, json, yaml, csv або markdown |
Облікові дані
CLI використовує два типи облікових даних:API key
Обов’язковий для всіх команд. API key автентифікує запити до model endpoints CometAPI. Створіть API key у CometAPI Console → API Keys. Вкажіть його одним із таких способів:Access token
Необов’язковий. Токен доступу потрібен для команд рівня облікового запису:account, stats, tokens, logs і tasks.
Згенеруйте токен доступу у CometAPI Console → Personal Settings.
Вкажіть його одним із таких способів:
Безпека
CLI застосовує такі практики безпеки:- API keys і токени доступу ніколи не журналюються та не відображаються повністю. У діагностичному виводі показуються лише останні 4 символи.
- Config-файл створюється з обмежувальними правами доступу (
0600) — читання доступне лише власнику файлу. - Облікові дані ніколи не слід додавати до системи контролю версій. За потреби додайте шлях до config-файлу у свій
.gitignore.
Усунення несправностей
| Error | Solution |
|---|---|
API key not configured | Запустіть cometapi init або встановіть змінну середовища COMETAPI_KEY |
Connection failed | Запустіть cometapi doctor, щоб діагностувати з’єднання |
Access token not configured | Потрібен лише для account/stats/tokens/logs/tasks. Запустіть cometapi init, щоб додати його |