Декорации нексусов
Справочник Декорации нексусов (mai_nexus_decoration) содержит записи декораций, которые позволяют выполнять пользовательские скрипты на этапах до и после обращения к API.
Декорация описывает нексус таким, каким его увидит клиент: значения ее полей передаются на сторону клиента вместе с конфигурацией и определяют, как нексус отображается и ведет себя в интерфейсе Ainergy. Поэтому заполняйте их с расчетом на пользователя клиента, а не на администратора AINIMA.
tip
Требуемые роли:
- Чтение – mai_reporter.
- Создание – mai_admin.
- Обновление – mai_admin.
- Удаление – mai_admin.
Создание записи декорации нексуса
- Перейдите в навигаторе в Управление инсталляциями приложений (MAI) → Маршрутизация ИИ → Декорации нексусов.
- Нажмите Создать и заполните поля формы.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
После этого вы сможете добавить эту запись в конфигурацию нексуса.

Поля формы Декорации нексусов
| Поле | Обязательно | Описание |
|---|---|---|
| Title | Да | Укажите название нексуса, которое увидит клиент. |
| Ainergy safe cloud | Нет | Установите флажок, если нексус хранится в безопасном облаке Ainergy. |
| Multimodal | Нет | Установите флажок, если нексус может выполнять задачи разного типа. |
| Is Default | Нет | Установите флажок, чтобы сделать нексус по умолчанию для выбранного типа. |
| Вызов функции | Нет | Установите флажок, если нексус может вызывать функции при выполнении запросов. |
| Operation State | Да | Укажите статус нексуса. Доступные опции:
|
| Type | Да | Укажите тип нексуса. Доступные опции:
|
| Method | Да | Укажите метод класса API, который используется для текущего нексуса. Доступные опции:
|
| Request script | Да | Добавьте скрипт для преобразования входящего запроса перед его отправкой в нейросеть. Поле обязательно, поэтому, если преобразование не требуется – например, нейросеть принимает формат OpenAI, – оставьте пустой каркас: ((data) => { })(data); |
| Response script | Да | Добавьте скрипт для пост-обработ ки и форматирования полученного ответа нейросети. |
| Default parameters | Нет | Укажите параметры по умолчанию. |
| Description | Нет | Добавьте описание нексуса для клиента. Поле отображается в зависимости от значения поля Operation State. |
| Decommission date | Нет | Укажите дату вывода нексуса из эксплуатации. Дату видит клиент: она отображается в его интерфейсе предупреждением о снятии нексуса с поддержки. Поле отображается в зависимости от значения поля Operation State. |