Настройте CometAPI CLI: расположение файла конфигурации, доступные параметры, управление учетными данными, переменные окружения и практики безопасности.
CometAPI CLI считывает параметры из TOML-файла конфигурации, переменных окружения и флагов командной строки. Если один и тот же параметр доступен из нескольких источников, порядок приоритета такой:Флаги CLI > файл конфигурации > переменные окружения > значения по умолчанию
Расположение: ~/.config/cometapi/config.tomlЗапустите мастер настройки, чтобы интерактивно создать файл конфигурации:
cometapi init
Или управляйте отдельными параметрами с помощью подкоманды 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
Обязателен для всех команд. API key аутентифицирует запросы к endpoint’ам моделей CometAPI.Создайте API key в CometAPI Console → API Keys.Задайте его одним из следующих способов:
Необязателен. Access token требуется для команд уровня аккаунта: account, stats, tokens, logs и tasks.Сгенерируйте access token в CometAPI Console → Personal Settings.Задайте его одним из следующих способов:
API keys и access tokens никогда не логируются и не отображаются полностью. В диагностическом выводе показываются только последние 4 символа.
Файл конфигурации создается с ограничительными правами доступа (0600) — читать его может только владелец файла.
Учетные данные никогда не следует коммитить в систему контроля версий. При необходимости добавьте путь к файлу конфигурации в ваш .gitignore.
Вы несете ответственность за все использование и списания, связанные с вашими API keys. Храните свои ключи в безопасности и меняйте их, если подозреваете несанкционированный доступ.