Skip to main content
Le CLI Avala vous permet de lister les jeux de données, créer des exports, gérer le stockage cloud et plus encore — directement depuis la ligne de commande.

Installation

Le script d’installation detecte votre version de Python, installe avala[cli] via pip et verifie la configuration. Necessite Python 3.9+. Ceci installe la commande avala ainsi que Click et Rich pour un affichage formate dans le terminal.

Authentification

Définissez votre clé API comme variable d’environnement (recommandé) :
Ou passez-la comme option sur n’importe quelle commande :
Pour configurer les identifiants de manière interactive :
Ceci vous guide dans la saisie de votre clé API et de l’URL de base, puis affiche les instructions export à ajouter à votre profil shell.

Options globales

Commandes

datasets

Options de list : Champs de sortie de get : UID, Name, Slug, Items, Type, Created, Updated.

projects

Options de list : Champs de sortie de get : UID, Name, Status, Created, Updated.

tasks

Options de list : Champs de sortie de get : UID, Name, Type, Status, Project, Created, Updated.

exports

Options de create :

storage-configs

Gérez les connexions de stockage cloud (AWS S3, Google Cloud Storage).
Options de create : Options AWS S3 : Options Google Cloud Storage :

agents

Gérez les agents d’automatisation.
Options de create : Options de list : Options de executions :

webhooks

Gérez les abonnements webhook.
Options de create : Options de list / deliveries :

quality-targets

Gérez les objectifs de qualité pour les projets.
Options de create : Options de list :

consensus

Gérez le scoring de consensus pour les projets.
Options de summary / scores / compute : Options de scores : Options de config (passez n’importe lequel pour mettre à jour, omettez tous pour voir) :

inference-providers

Gérez les fournisseurs d’inférence.
Options de create : Options de list :

auto-label

Gérez les jobs d’auto-étiquetage.
Options de create : Options de list :

fleet

Les commandes fleet sont en aperçu. Les commandes décrites ici peuvent changer.
Gérez les appareils de flotte, enregistrements, événements, règles et alertes.
Options de devices list : Options de recordings list : Options de alerts list :

configure

Assistant de configuration interactif pour les identifiants CLI.
Vous demande votre clé API et l’URL de base, puis affiche les commandes export à ajouter à votre profil shell (~/.bashrc, ~/.zshrc, etc.).

Exemples

Lister les jeux de données et exporter un projet

Configurer le stockage cloud

Utilisation avec CI/CD

Variables d’environnement

Format de sortie

Le CLI utilise Rich pour un affichage formaté :
  • Les commandes list affichent les résultats dans des tableaux formatés.
  • Les commandes get affichent une vue détaillée clé-valeur.
  • Les commandes create/delete affichent des messages de confirmation.
Les couleurs et le formatage sont automatiquement désactivés lorsque la sortie est redirigée.
Le CLI ne supporte pas encore les options --output json ou --format. Toute la sortie est formatée pour la lisibilité dans le terminal. Pour une sortie lisible par machine, utilisez directement le Python SDK ou la REST API.