Resumen de comandos
| Command | Description | Auth |
|---|---|---|
chat [MESSAGE] | Envía un mensaje o inicia el REPL interactivo | API key |
models | Lista y busca modelos disponibles | API key |
balance | Muestra el saldo de la cuenta | API key (o access token) |
account | Muestra el perfil de la cuenta | Access token |
stats | Muestra estadísticas de uso | Access token |
tokens | Lista y busca tus API keys | Access token |
logs | Explora registros de uso con filtros | Access token |
tasks | Muestra registros de tareas asíncronas | Access token |
init | Asistente de configuración interactivo | — |
doctor | Ejecuta diagnósticos y comprobaciones de estado | API key |
config | Administra la configuración de la CLI | — |
repl | Inicia la shell de comandos interactiva | API key |
COMETAPI_ACCESS_TOKEN o la clave de configuración access_token. Consulta la guía de configuración para más detalles.
Chat
Envía un solo mensaje o inicia el REPL interactivo de múltiples turnos.| Option | Short | Description |
|---|---|---|
--model | -m | Modelo que se usará (predeterminado: desde la configuración) |
--system | -s | Prompt del sistema |
--temperature | -t | Temperatura de muestreo (0.0–2.0) |
--max-tokens | Máximo de tokens en la respuesta | |
--stream/--no-stream | Habilita o deshabilita Streaming (predeterminado: stream) | |
--format | -f | Formato de salida |
--json | Salida como JSON |
Models
Lista los modelos disponibles con búsqueda y límite opcionales.| Option | Short | Description |
|---|---|---|
--search | -s | Filtra modelos por palabra clave |
--limit | -l | Número máximo de resultados |
--format | -f | Formato de salida |
--json | Salida como JSON |
Balance
Muestra el saldo de tu cuenta de CometAPI.| Option | Short | Description |
|---|---|---|
--source | -s | Fuente de datos: account (cuenta completa) o key (API key actual). |
--format | -f | Formato de salida |
--json | Salida como JSON |
Account
Muestra el perfil de tu cuenta. Requiere un access token.| Option | Short | Description |
|---|---|---|
--format | -f | Formato de salida |
--json | Salida como JSON |
Stats
Muestra estadísticas de uso del mes actual. Requiere un access token.| Option | Short | Description |
|---|---|---|
--format | -f | Formato de salida |
--json | Salida como JSON |
Tokens
Lista y busca tus API keys. Requiere un access token.| Option | Short | Description |
|---|---|---|
--search | -s | Palabra clave de búsqueda |
--page | -p | Número de página |
--page-size | Resultados por página | |
--format | -f | Formato de salida |
--json | Salida como JSON |
Logs
Explora registros de uso con filtros. Requiere un access token.| Option | Short | Description |
|---|---|---|
--model | -m | Filtra por model ID |
--token-name | Filtra por nombre de API key | |
--type | -t | Tipo de registro: consume, topup, error, refund, system, manage |
--start | Fecha de inicio (YYYY-MM-DD) | |
--end | Fecha de fin (YYYY-MM-DD) | |
--group | -g | Filtra por grupo |
--limit | -l | Número máximo de entradas |
--page | -p | Número de página |
--page-size | Resultados por página | |
--export | Salida como CSV a stdout | |
--format | -f | Formato de salida |
--json | Salida como JSON |
Tasks
Muestra registros de tareas asíncronas para plataformas como Suno, Midjourney, Luma y Kling. Requiere un access token.| Option | Short | Description |
|---|---|---|
--platform | Filtra por nombre de plataforma | |
--status | Filtra por estado | |
--limit | -l | Número máximo de entradas |
--format | -f | Formato de salida |
--json | Salida como JSON |
Doctor
Ejecuta diagnósticos para verificar la configuración de la CLI y la conectividad de la API.- La existencia y legibilidad del archivo de configuración
- La disponibilidad del API key y su origen (configuración, env o ausente)
- La disponibilidad del access token
- La conectividad de red con el endpoint de CometAPI
- La validez de la autenticación de la API
| Option | Short | Description |
|---|---|---|
--format | -f | Formato de salida |
--json | Salida como JSON |
Config
Administra la configuración de la CLI almacenada en~/.config/cometapi/config.toml.
Init
Ejecuta el asistente de configuración interactivo para configurar tu API key y access token.~/.config/cometapi/config.toml.
Repl
Inicia una shell de comandos interactiva completa donde puedes ejecutar cualquier comando de la CLI sin el prefijocometapi.
Formatos de salida
Todos los comandos de datos admiten--json o --format:
| Format | Description |
|---|---|
table | Tabla enriquecida en la terminal (predeterminado) |
json | Salida JSON |
yaml | Salida YAML |
csv | Valores separados por comas |
markdown | Tabla Markdown |
Autocompletado de shell
Instala el autocompletado de shell para admitir autocompletado con tabulación:Códigos de salida
| Code | Meaning |
|---|---|
0 | Éxito |
1 | Error general |
2 | Argumentos no válidos |
64 | Falta configuración |
69 | Servicio no disponible |
77 | Error de autenticación |