Installation
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é) :export à ajouter à votre profil shell.
Options globales
Commandes
datasets
list :
Champs de sortie de
get : UID, Name, Slug, Items, Type, Created, Updated.
projects
list :
Champs de sortie de
get : UID, Name, Status, Created, Updated.
tasks
list :
Champs de sortie de
get : UID, Name, Type, Status, Project, Created, Updated.
exports
create :
storage-configs
Gérez les connexions de stockage cloud (AWS S3, Google Cloud Storage).create :
Options AWS S3 :
Options Google Cloud Storage :
agents
Gérez les agents d’automatisation.create :
Options de
list :
Options de
executions :
webhooks
Gérez les abonnements webhook.create :
Options de
list / deliveries :
quality-targets
Gérez les objectifs de qualité pour les projets.create :
Options de
list :
consensus
Gérez le scoring de consensus pour les projets.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.create :
Options de
list :
auto-label
Gérez les jobs d’auto-étiquetage.create :
Options de
list :
fleet
Les commandes fleet sont en aperçu. Les commandes décrites ici peuvent changer.
devices list :
Options de
recordings list :
Options de
alerts list :
configure
Assistant de configuration interactif pour les identifiants CLI.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.
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.