Установка
avala[cli] через pip и проверяет настройку. Требуется Python 3.9+.
Это устанавливает команду avala вместе с Click и Rich для форматированного вывода в терминале.
Аутентификация
Установите API-ключ как переменную окружения (рекомендуется):export для добавления в профиль вашего шелла.
Глобальные опции
Команды
datasets
list:
Поля вывода
get: UID, Name, Slug, Items, Type, Created, Updated.
projects
list:
Поля вывода
get: UID, Name, Status, Created, Updated.
tasks
list:
Поля вывода
get: UID, Name, Type, Status, Project, Created, Updated.
exports
create:
storage-configs
Управление подключениями к облачному хранилищу (AWS S3, Google Cloud Storage).create:
Опции AWS S3:
Опции Google Cloud Storage:
agents
Управление агентами автоматизации.create:
Опции
list:
Опции
executions:
webhooks
Управление подписками на вебхуки.create:
Опции
list / deliveries:
quality-targets
Управление целями качества для проектов.consensus
Управление оценкой консенсуса для проектов.inference-providers
Управление провайдерами инференса.auto-label
Управление заданиями автоматической разметки.fleet
Команды fleet находятся в предварительном доступе. Описанные команды могут измениться.
configure
Интерактивный мастер настройки учётных данных CLI.export для добавления в профиль шелла (~/.bashrc, ~/.zshrc и т.д.).
Примеры
Просмотр наборов данных и экспорт проекта
Настройка облачного хранилища
Использование с CI/CD
Переменные окружения
Формат вывода
CLI использует Rich для форматированного вывода:- Команды списков отображают результаты в форматированных таблицах.
- Команды get отображают детальный вид ключ-значение.
- Команды create/delete выводят сообщения подтверждения.
CLI пока не поддерживает флаги
--output json или --format. Весь вывод форматирован для чтения в терминале. Для машиночитаемого вывода используйте Python SDK или REST API напрямую.