Перейти к основному содержанию
Предварительные требования: Вам нужен аккаунт Avala. Зарегистрируйтесь на avala.ai или создайте аккаунт программно через SDK (см. ниже), затем создайте API-ключ в разделе Настройки > Безопасность.
Вот и всё. Ниже — пошаговое руководство о том, что происходит и что можно делать дальше.

Создание аккаунта

Вы можете зарегистрироваться на avala.ai или создать аккаунт программно. Функция SDK signup не требует API-ключа — она возвращает его при успешной регистрации.

Получение API-ключа

  1. Войдите в Mission Control.
  2. Перейдите в Настройки > Безопасность.
  3. Нажмите Создать API-ключ, дайте ему имя, выберите области доступа и скопируйте ключ.
API-ключи отображаются только один раз при создании. Сохраните ключ в надёжном месте перед закрытием диалога.
Установите его как переменную окружения, чтобы все SDK и CLI подхватывали его автоматически:

Список наборов данных

Список проектов

Создание экспорта

Экспорты выполняются асинхронно. Проверяйте статус с помощью client.exports.get(uid) или командой avala exports get <uid> до завершения.

Проверка использования лимита запросов

SDK предоставляют заголовки лимита запросов из каждого ответа:

Следующие шаги

Python SDK

Поддержка async, пагинация, обработка ошибок и полные аннотации типов.

TypeScript SDK

Ноль зависимостей. Работает в Node.js, Deno и Bun.

Справочник CLI

Управляйте наборами данных, проектами, экспортами и хранилищем из терминала.

Вебхуки

Получайте уведомления в реальном времени о событиях наборов данных, экспортов и задач.

MCP-сервер

Используйте Avala с Claude, Cursor и VS Code через AI-ассистентов.

Справочник API

Полный справочник эндпоинтов со схемами запросов и ответов.