Получить файл
platform.media_get_file
Читает файл из Media Runtime по ID ассета (assetId) и возвращает имя, MIME-тип, размер и содержимое в base64. Доступ изолирован по проекту (media RLS): читаются только ассеты своего тенанта.
Входы
| Ключ | Тип | Описание |
|---|---|---|
| assetId* | string | ID ассета |
Выходы
| Ключ | Тип | Описание |
|---|---|---|
| content | string | Содержимое |
| filename | string | Имя файла |
| mimeType | string | MIME-тип |
| sizeBytes | number | Размер |
Что делает
Нода читает файл из хранилища проекта (Media Runtime) по идентификатору ассета и возвращает его метаданные — имя, MIME-тип и размер — вместе с содержимым в base64.
Доступ изолирован по проекту: прочитать можно только ассеты своего тенанта. Даже если передать идентификатор чужого файла, изоляция вернёт «не найдено». Действует ограничение на размер файла.
Когда применять
Сценарий — получить содержимое ранее сохранённого файла для дальнейшей обработки: например, вложение банковской выписки, чтобы разобрать его нодой «Парсинг», или документ, который нужно переслать. Как инструмент AI-агента нода позволяет по запросу пользователя достать конкретный файл проекта и работать с его содержимым.
Что на входе и в ответе
На входе — идентификатор ассета (assetId) в рамках текущего проекта. В ответе — содержимое файла в base64, имя файла, MIME-тип и размер в байтах.