Skip to main content
Das Avala CLI ermöglicht es Ihnen, Datensätze aufzulisten, Exporte zu erstellen, Cloud-Speicher zu verwalten und mehr — direkt von der Kommandozeile.

Installation

Das Installationsskript erkennt Ihre Python-Version, installiert 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):
Oder übergeben Sie ihn als Flag bei jedem Befehl:
Für die interaktive Einrichtung der Zugangsdaten:
Dies führt Sie durch die Eingabe Ihres API Keys und der Basis-URL und gibt dann die 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.
Flottengeräte, Aufnahmen, Events, Regeln und Warnungen verwalten.
devices list-Optionen: recordings list-Optionen: alerts list-Optionen:

configure

Interaktiver Einrichtungsassistent für CLI-Zugangsdaten.
Fragt nach Ihrem API Key und der Basis-URL und gibt dann die 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.
Farben und Formatierung werden automatisch deaktiviert, wenn die Ausgabe weitergeleitet oder umgeleitet wird.
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.