Skip to main content
A CLI do CometAPI lê configurações de um arquivo de configuração TOML, de variáveis de ambiente e de flags de linha de comando. Quando a mesma configuração está disponível em várias fontes, a ordem de prioridade é: Flags da CLI > arquivo de configuração > variáveis de ambiente > padrões

Arquivo de configuração

Localização: ~/.config/cometapi/config.toml Execute o assistente de configuração para criar o arquivo de configuração de forma interativa:
Ou gerencie configurações individuais com o subcomando config:

Configurações disponíveis

Credenciais

A CLI usa dois tipos de credenciais:

API key

Obrigatória para todos os comandos. A API key autentica requisições para os endpoints de modelo do CometAPI. Crie uma API key em CometAPI Console → API Keys. Defina-a de uma destas formas:

Access token

Opcional. O access token é necessário para comandos em nível de conta: account, stats, tokens, logs e tasks. Gere um access token em CometAPI Console → Personal Settings. Defina-o de uma destas formas:

Segurança

A CLI aplica as seguintes práticas de segurança:
  • API keys e access tokens nunca são registrados em log nem exibidos por completo. Apenas os últimos 4 caracteres são mostrados na saída de diagnóstico.
  • O arquivo de configuração é criado com permissões restritivas (0600) — legível apenas pelo proprietário do arquivo.
  • As credenciais nunca devem ser commitadas no controle de versão. Adicione o caminho do arquivo de configuração ao seu .gitignore, se aplicável.
Você é responsável por todo o uso e pelos custos gerados com suas API keys. Mantenha suas chaves seguras e faça a rotação delas se suspeitar de acesso não autorizado.

Solução de problemas