MMAT Studio API

Бакеты с файлами и памятью, системы из нод, изолированные запуски и результаты.

OpenAPI · Полная инструкция · Python SDK · JavaScript SDK · Доступ к API

Как использовать

  1. Создайте бакет с нужным профилем, файлами и памятью.
  2. Запустите одну ноду в бакете или создайте систему и соедините ноды.
  3. Получайте состояние и новые события по идентификатору запуска.
  4. Заберите итог, когда ready станет true. Файлы доступны по ссылкам результата.

Ключ привязан к аккаунту MMAT и имеет права read, write, run. Запросы создания, действия с ресурсами и запуски требуют Idempotency-Key. Повторяйте тот же запрос с тем же ключом при обрыве связи. Изменения используют expected_version.

Пример: запустить одну ноду в бакете
POST /api/v1/buckets/{bucket_id}/runs
Authorization: Bearer YOUR_API_KEY
Idempotency-Key: analyse-order-482-v1
Content-Type: application/json

{"prompt":"Прочитай файлы бакета и подготовь выводы.","input_text":"Заказ 482","mode":"read_only"}

Поддерживаются текстовые бакеты и ручные запуски. Расписания и общие внешние инструменты пока не подключены. Документация относится к проверочной версии API.

Проверить запрос

Ключ используется только в этой вкладке и не сохраняется. Запрос выполняется к этому серверу. Изменения и запуски действуют на данные вашего аккаунта.

Выберите маршрут и выполните запрос.

Маршруты

Загружаем описание API…

МетодПутьНазначение
Схемы данных