Installation
avala[cli] über pip und überprüft die Einrichtung. Erfordert Python 3.9+.
Dies installiert den Befehl avala zusammen mit Click und Rich für formatierte Terminalausgabe.
Authentifizierung
Setzen Sie Ihren API Key als Umgebungsvariable (empfohlen):export-Befehle aus, die Sie Ihrem Shell-Profil hinzufügen können.
Globale Optionen
Befehle
datasets
list-Optionen:
get-Ausgabefelder: UID, Name, Slug, Elemente, Typ, Erstellt, Aktualisiert.
projects
list-Optionen:
get-Ausgabefelder: UID, Name, Status, Erstellt, Aktualisiert.
tasks
list-Optionen:
get-Ausgabefelder: UID, Name, Typ, Status, Projekt, Erstellt, Aktualisiert.
exports
create-Optionen:
storage-configs
Cloud-Speicherverbindungen verwalten (AWS S3, Google Cloud Storage).create-Optionen:
AWS S3-Optionen:
Google Cloud Storage-Optionen:
agents
Automatisierungs-Agents verwalten.create-Optionen:
list-Optionen:
executions-Optionen:
webhooks
Webhook-Abonnements verwalten.create-Optionen:
list / deliveries-Optionen:
quality-targets
Qualitätsziele für Projekte verwalten.create-Optionen:
list-Optionen:
consensus
Konsensbewertung für Projekte verwalten.summary / scores / compute-Optionen:
scores-Optionen:
config-Optionen (übergeben Sie welche zum Aktualisieren, lassen Sie alle weg zum Anzeigen):
inference-providers
Inferenz-Provider verwalten.create-Optionen:
list-Optionen:
auto-label
Auto-Label-Jobs verwalten.create-Optionen:
list-Optionen:
fleet
Fleet-Befehle sind in der Vorschau. Die hier beschriebenen Befehle können sich ändern.
devices list-Optionen:
recordings list-Optionen:
alerts list-Optionen:
configure
Interaktiver Einrichtungsassistent für CLI-Zugangsdaten.export-Befehle aus, die Sie Ihrem Shell-Profil (~/.bashrc, ~/.zshrc usw.) hinzufügen können.
Beispiele
Datensätze auflisten und ein Projekt exportieren
Cloud-Speicher einrichten
Verwendung mit CI/CD
Umgebungsvariablen
Ausgabeformat
Das CLI verwendet Rich für formatierte Ausgabe:- Listen-Befehle zeigen Ergebnisse in formatierten Tabellen an.
- Get-Befehle zeigen eine Schlüssel-Wert-Detailansicht an.
- Create/Delete-Befehle geben Bestätigungsnachrichten aus.
Das CLI unterstützt noch keine
--output json oder --format Flags. Alle Ausgaben sind für die Lesbarkeit im Terminal formatiert. Für maschinenlesbare Ausgabe verwenden Sie direkt das Python SDK oder die REST API.