Skip to main content
El CLI de Avala le permite listar datasets, crear exportaciones, gestionar almacenamiento en la nube y más — directamente desde la línea de comandos.

Instalación

El script de instalación detecta su versión de Python, instala avala[cli] a través de pip y verifica la configuración. Requiere Python 3.9+. Esto instala el comando avala junto con Click y Rich para salida formateada en terminal.

Autenticación

Configure su API key como variable de entorno (recomendado):
O pásela como flag en cualquier comando:
Para configurar credenciales de forma interactiva:
Esto le guía a través de la entrada de su API key y URL base, luego imprime las sentencias export para agregar a su perfil de shell.

Opciones globales

Comandos

datasets

Opciones de list: Campos de salida de get: UID, Name, Slug, Items, Type, Created, Updated.

projects

Opciones de list: Campos de salida de get: UID, Name, Status, Created, Updated.

tasks

Opciones de list: Campos de salida de get: UID, Name, Type, Status, Project, Created, Updated.

exports

Opciones de create:

storage-configs

Gestione conexiones de almacenamiento en la nube (AWS S3, Google Cloud Storage).
Opciones de create: Opciones de AWS S3: Opciones de Google Cloud Storage:

agents

Gestione agentes de automatización.
Opciones de create: Opciones de list: Opciones de executions:

webhooks

Gestione suscripciones de webhooks.
Opciones de create: Opciones de list / deliveries:

quality-targets

Gestione objetivos de calidad para proyectos.
Opciones de create: Opciones de list:

consensus

Gestione puntuación de consenso para proyectos.

inference-providers

Gestione proveedores de inferencia.

auto-label

Gestione trabajos de auto-etiquetado.

fleet

Los comandos de flota están en vista previa. Los comandos descritos aquí pueden cambiar.
Gestione dispositivos de flota, grabaciones, eventos, reglas y alertas.

configure

Asistente de configuración interactiva para credenciales del CLI.
Le solicita su API key y URL base, luego muestra los comandos export para agregar a su perfil de shell (~/.bashrc, ~/.zshrc, etc.).

Ejemplos

Listar datasets y exportar un proyecto

Configurar almacenamiento en la nube

Uso con CI/CD

Variables de entorno

Formato de salida

El CLI usa Rich para salida formateada:
  • Comandos de lista muestran resultados en tablas formateadas.
  • Comandos de obtención muestran una vista detallada de clave-valor.
  • Comandos de crear/eliminar imprimen mensajes de confirmación.
Los colores y el formato se desactivan automáticamente cuando la salida se redirige o canaliza.
El CLI aún no soporta flags --output json o --format. Toda la salida está formateada para legibilidad en terminal. Para salida procesable por máquinas, use el Python SDK o la REST API directamente.