MMAT Studio API
Бакеты с файлами и памятью, системы из нод, изолированные запуски и результаты.
OpenAPI · Полная инструкция · Python SDK · JavaScript SDK · Доступ к API
Как использовать
- Создайте бакет с нужным профилем, файлами и памятью.
- Запустите одну ноду в бакете или создайте систему и соедините ноды.
- Получайте состояние и новые события по идентификатору запуска.
- Заберите итог, когда
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…
Схемы данных