Skip to main content
O CometAPI CLI é a ferramenta oficial de linha de comando do CometAPI. Ela ajuda você a conversar com modelos, inspecionar o catálogo de modelos, enviar requests únicos, verificar saldo e consultar o uso da conta pelo terminal. Use a página do pacote no PyPI como página inicial pública para instalação e metadados do pacote. Esta documentação amplia os mesmos comandos sem exigir acesso ao repositório de código-fonte privado.
O CometAPI CLI está em beta. Os nomes dos comandos e as opções podem mudar enquanto a interface se estabiliza.

Features

  • Converse com modelos usando saída em streaming ou um REPL interativo
  • Navegue pelos metadados do catálogo de modelos, incluindo campos de provider, modality, endpoint, capability, context e pricing
  • Inspecione um modelo com cometapi model info <id>
  • Envie um request por meio dos formatos Chat Completions, Responses, Anthropic Messages ou Gemini Generate Content com cometapi run
  • Verifique saldo, perfil da conta, estatísticas de uso, API keys, logs e histórico de tarefas assíncronas
  • Exporte dados em tabela, JSON, YAML, CSV ou Markdown
  • Armazene a configuração local em ~/.config/cometapi/config.toml

Prerequisites

Install the CLI

Instale o pacote a partir do PyPI:
Verifique o comando instalado:

Start using the CLI

1

Configure credentials

Execute o assistente de configuração:
Você também pode configurar a API key com uma variável de ambiente:
O valor opcional COMETAPI_ACCESS_TOKEN é necessário apenas para os comandos de account, stats, tokens, logs e tasks.
2

Chat with a model

Envie uma mensagem de chat:
Execute cometapi chat sem uma mensagem para iniciar o REPL de chat.
3

Browse models

Pesquise o catálogo público de modelos:
Filtre pelos metadados do catálogo:
4

Inspect one model

Mostre os metadados detalhados de um modelo:
Exiba a carga bruta de detalhes:
5

Run a multi-protocol request

Envie um request único pelo endpoint padrão de chat:
Selecione outro formato de endpoint quando o corpo da request seguir um schema diferente do provider:

Get command help

Use -h no comando raiz ou em qualquer subcomando para inspecionar as opções da versão instalada:

Comandos principais