Skip to main content
CometAPI CLI es la herramienta oficial de línea de comandos para CometAPI. Te ayuda a chatear con modelos, inspeccionar el catálogo de modelos, enviar solicitudes puntuales, comprobar el saldo y explorar el uso de la cuenta desde la terminal. Usa la página del paquete en PyPI como página de inicio pública para la instalación y los metadatos del paquete. Esta documentación amplía los mismos comandos sin requerir acceso al repositorio privado de código fuente.
CometAPI CLI está en beta. Los nombres de los comandos y las opciones pueden cambiar mientras la interfaz se estabiliza.

Características

  • Chatea con modelos usando salida en streaming o un REPL interactivo
  • Explora metadatos del catálogo de modelos, incluidos los campos de provider, modality, endpoint, capability, context y pricing
  • Inspecciona un modelo con cometapi model info <id>
  • Envía una solicitud a través de los formatos Chat Completions, Responses, Anthropic Messages o Gemini Generate Content con cometapi run
  • Comprueba el saldo, el perfil de la cuenta, las estadísticas de uso, las API keys, los logs y el historial de tareas asíncronas
  • Exporta datos en formato de tabla, JSON, YAML, CSV o Markdown
  • Guarda la configuración local en ~/.config/cometapi/config.toml

Requisitos previos

Instala el CLI

Instala el paquete desde PyPI:
Verifica el comando instalado:

Empezar a usar el CLI

1

Configura las credenciales

Ejecuta el asistente de configuración:
También puedes configurar la API key con una variable de entorno:
El valor opcional COMETAPI_ACCESS_TOKEN solo es necesario para los comandos account, stats, tokens, logs y tasks.
2

Chatea con un modelo

Envía un solo mensaje de chat:
Ejecuta cometapi chat sin un mensaje para iniciar el REPL de chat.
3

Explora modelos

Busca en el catálogo público de modelos:
Filtra por metadatos del catálogo:
4

Inspecciona un modelo

Muestra los metadatos detallados de un modelo:
Muestra el payload de detalle en bruto:
5

Ejecuta una solicitud multiprotocolo

Envía una solicitud puntual a través del endpoint de chat predeterminado:
Selecciona otro formato de endpoint cuando el cuerpo de tu solicitud siga un esquema de proveedor distinto:

Obtener ayuda de los comandos

Usa -h en el comando raíz o en cualquier subcomando para inspeccionar las opciones de la versión instalada:

Comandos principales

Enlaces