Skip to main content
CometAPI CLI читает настройки из TOML-файла конфигурации, переменных окружения и флагов командной строки. Когда одна и та же настройка доступна из нескольких источников, приоритет следующий: флаги CLI > файл конфигурации > переменные окружения > значения по умолчанию

Файл конфигурации

Расположение: ~/.config/cometapi/config.toml Запустите мастер настройки, чтобы создать файл конфигурации интерактивно:
Или управляйте отдельными настройками с помощью подкоманды config:

Доступные настройки

Учетные данные

CLI использует два типа учетных данных:

API key

Требуется для всех команд. API key аутентифицирует запросы к model endpoints CometAPI. Создайте API key в CometAPI Console → API Keys. Установите его одним из следующих способов:

Access token

Необязательно. Access token требуется для команд уровня аккаунта: account, stats, tokens, logs и tasks. Сгенерируйте access token в CometAPI Console → Personal Settings. Установите его одним из следующих способов:

Безопасность

CLI применяет следующие меры безопасности:
  • API keys и access tokens никогда не логируются и не отображаются полностью. В диагностическом выводе показываются только последние 4 символа.
  • Файл конфигурации создается с ограниченными правами доступа (0600) — доступен для чтения только владельцу файла.
  • Учетные данные никогда не следует коммитить в систему контроля версий. Добавьте путь к файлу конфигурации в .gitignore, если это применимо.
Вы несете ответственность за все использование и расходы, связанные с вашими API keys. Храните свои ключи в безопасности и отзывайте их, если подозреваете несанкционированный доступ.

Устранение неполадок