Документация/Ноды/Платформа

Получить файл

platform.media_get_file

Платформаmediamedia.read

Читает файл из Media Runtime по ID ассета (assetId) и возвращает имя, MIME-тип, размер и содержимое в base64. Доступ изолирован по проекту (media RLS): читаются только ассеты своего тенанта.

Входы

КлючТипОписание
assetId*stringID ассета

Выходы

КлючТипОписание
contentstringСодержимое
filenamestringИмя файла
mimeTypestringMIME-тип
sizeBytesnumberРазмер

Что делает

Нода читает файл из хранилища проекта (Media Runtime) по идентификатору ассета и возвращает его метаданные — имя, MIME-тип и размер — вместе с содержимым в base64.

Доступ изолирован по проекту: прочитать можно только ассеты своего тенанта. Даже если передать идентификатор чужого файла, изоляция вернёт «не найдено». Действует ограничение на размер файла.

Когда применять

Сценарий — получить содержимое ранее сохранённого файла для дальнейшей обработки: например, вложение банковской выписки, чтобы разобрать его нодой «Парсинг», или документ, который нужно переслать. Как инструмент AI-агента нода позволяет по запросу пользователя достать конкретный файл проекта и работать с его содержимым.

Что на входе и в ответе

На входе — идентификатор ассета (assetId) в рамках текущего проекта. В ответе — содержимое файла в base64, имя файла, MIME-тип и размер в байтах.