Skip to main content
Version: 1.4.2

Декорации нексусов

Справочник Декорации нексусов (mai_nexus_decoration) содержит записи декораций, которые позволяют выполнять пользовательские скрипты на этапах до и после обращения к API.

Декорация описывает нексус таким, каким его увидит клиент: значения ее полей передаются на сторону клиента вместе с конфигурацией и определяют, как нексус отображается и ведет себя в интерфейсе Ainergy. Поэтому заполняйте их с расчетом на пользователя клиента, а не на администратора AINIMA.

tip

Требуемые роли:

  • Чтение – mai_reporter.
  • Создание – mai_admin.
  • Обновление – mai_admin.
  • Удаление – mai_admin.

Создание записи декорации нексуса​


  1. Перейдите в навигаторе в Управление инсталляциями приложений (MAI) → Маршрутизация ИИ → Декорации нексусов.
  2. Нажмите Создать и заполните поля формы.
  3. Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.

После этого вы сможете добавить эту запись в конфигурацию нексуса.

Поля формы Декорации нексусов​

ПолеОбязательноОписание
TitleДаУкажите название нексуса, которое увидит клиент.
Ainergy safe cloudНетУстановите флажок, если нексус хранится в безопасном облаке Ainergy.
MultimodalНетУстановите флажок, если нексус может выполнять задачи разного типа.
Is DefaultНетУстановите флажок, чтобы сделать нексус по умолчанию для выбранного типа.
Вызов функцииНетУстановите флажок, если нексус может вызывать функции при выполнении запросов.
Operation StateДаУкажите статус нексуса. Доступные опции:
  • Beta – бета-версия.
  • Active – действующий нексус.
  • Deprecated – устаревший нексус, ожидается вывод из эксплуатации.
  • Decommissioned – выведен из эксплуатации.
TypeДаУкажите тип нексуса. Доступные опции:
  • Chat – взаимодействие с выбранной нейросетью будет происходить в виде общения в чате.
  • Voice – нейросеть распознает речь и звуковые файлы, может преобразовать их в другой формат.
  • Image – нейросеть может создать изображение.
  • Vision – нейросеть может распознать текст или другое изображение и преобразовать его в другой формат.
  • Translator – нейросеть выполняет перевод текста на заданный язык.
MethodДаУкажите метод класса API, который используется для текущего нексуса. Доступные опции:
  • Completion – отправка сообщений в чат.
  • Recognition – распознание звуковых и текстовых файлов с последующим преобразованием содержимого в текст.
  • Create Speech – создание аудиофайла на основе текста.
  • Generate – создание изображения на основе промпта пользователя.
  • Process Document – обработка документа.
  • Form Ident – распознание речи отдельных спикеров.
  • Translate – перевод введенного текста.
  • Translate File – перевод файла.
Request scriptДаДобавьте скрипт для преобразования входящего запроса перед его отправкой в нейросеть. Поле обязательно, поэтому, если преобразование не требуется – например, нейросеть принимает формат OpenAI, – оставьте пустой каркас: ((data) => { })(data);
Response scriptДаДобавьте скрипт для пост-обработки и форматирования полученного ответа нейросети.
Default parametersНетУкажите параметры по умолчанию.
DescriptionНетДобавьте описание нексуса для клиента. Поле отображается в зависимости от значения поля Operation State.
Decommission dateНетУкажите дату вывода нексуса из эксплуатации. Дату видит клиент: она отображается в его интерфейсе предупреждением о снятии нексуса с поддержки. Поле отображается в зависимости от значения поля Operation State.