Профиль настроек Ainergy
В разделе навигатора Settings Profile содержится информация о настройках соединения Ainergy, доступных нексусах и нексусах, настроенных по умолчанию для каждого типа.
Вы можете создать несколько профилей настроек.
Создание профиля настроек
При первой установке Ainergy выполните следующие действия:
- Создайте запрос на создание установочного файла Ainergy.
- Когда запрос будет обработан, вы получите JSON-файл с настройкам и. Запись запроса с файлом будет всегда доступна на портале Ainergy в разделе Мои обращения.
- Импортируйте файл одним из следующих способов:
| Способ | Шаги |
|---|---|
| Виджет AI Settings | Если в таблице AI Settings Profile (ai_settings_profile) еще нет записей, выполните следующие шаги:
|
| Запись таблицы AI Settings Profile | Используйте этот способ, если запись в таблице AI Settings Profile (ai_settings_profile) уже создана.
|
- В результате, настройки из файла применены к созданной записи AI Settings Profile и используются системой по умолчанию.
Если при загрузке файла с настройками в системе окажутся нексусы, которых нет в файле, они будут удалены и перемещены в таблицу Импортированные пакеты (sys_vcs_retrieved_pack).
Виджет настройки профиля
Для удобства настройки профиля, вы можете использовать виджет AI Settings. Чтобы открыть его, перейдите в AINERGY → AI Settings → AI Settings.
Для каждого метода API вы можете выбрать нексус, который будет использоваться по умолчанию. Все выбранные значения отобразятся в записи AI Settings Profile.
Поля виджета AI Settings
| Поле | Описание |
|---|---|
| Connect | Выберите профиль настроек AI Settings Profile. Чтобы открыть выбранную форму записи в новом окне, нажмите права от поля. Чтобы проверить связь, нажмите справа от поля. |
| Log Enabled | Установите флажок, чтобы включить логирование для выбранного профиля. |
| All nexuses | Список доступных нексусов. Иконки рядом с названием нексуса указывают на его модальность. |
| Chat | Выберите один из доступных нексусов с возможностью чата в выпадающем списке. |
| Image | Выберите один из доступных нексусов для генерации изображений в выпадающем списке. |
| Vision Process Document | Выберите один из доступных нексусов для распознания документов в выпадающем списке. |
| Vision Recognition | Выберите один из доступных нексусов для распознания изображения в выпадающем списке. |
| Voice Create Speech | Выберите один из доступных нексусов для создания речи в выпадающем списке. |
| Voice Recognition | Выберите один из доступных нексусов для распознавания речи в выпадающем списке. |
| Diarization | Выберите один из доступных нексусов для распознавания разных голосов в выпадающем списке. |
| Form Ident | Выберите один из доступных нексусов в выпадающем списке. |
После определения всех методов, нажмите Update, чтобы обновить настройки в записи AI Settings Profile.
AI Settings Profile
Поля формы Settings Profile
- General
- SDK Preference
- RabbitMQ Connect
- API Connect
- Vector DB
| Поле | Обязательно | Описание |
|---|---|---|
| Name | Да | Укажите наименование профиля. |
| Client code | Да | Укажите свой клиентский код. |
| Active | Нет | Установите флажок, чтобы сделать запись профиля активной. |
| Is default | Нет | Флажок установлен на записи профиля, который используется по умолчанию. |
| Log enabled | Нет | Установите флажок, чтобы включить логирование. |
| Auto-repair | Нет | Установите флажок, чтобы включить механизм автоматического устранения ошибок. При возникновении проблем с соединением система будет самостоятельно пытаться восстановить его в течение часа. |
| Available nexuses | Нет | Список доступных нексусов. Список предоставляется в файле настроек и не может быть изменен. |
Выберите нексусы, которые будут использованы по умолчанию.
| Поле | Обязательно | Описание |
|---|---|---|
| API chat completion nexus | Нет | Укажите нексус, который будет использован в методах API класса AIChat. |
| API image generate nexus | Нет | Укажите нексус, который будет использован для генерации изображения при помощи методов API класса AIImage. |
| API vision process document nexus | Нет | Укажите нексус, который будет использован для обработки текстовых документов при помощи методов API класса AIVision. |
| API vision recognition nexus | Нет | Укажите нексус, который будет использован для распознавания изображений при помощи методов API класса AIImage. |
| API voice create speech nexus | Нет | Укажите нексус, который будет использован для озвучивания созданного текста при помощи методов API класса AIVoice. |
| API voice recognition nexus | Нет | Укажите нексус, который будет использован для распознавания голоса при помощи методов API класса AIVoice. |
| Поле | Обязательно | Описание |
|---|---|---|
| RabbitMQ host | Да | Хост RabbitMQ. |
| RabbitMQ vHost | Да | Виртуальный хост RabbitMQ. |
| RabbitMQ port | Да | Порт для подключения к RabbitMQ. |
| RabbitMQ username | Да | Имя пользователя. |
| RabbitMQ password | Да | Пароль. |
| RabbitMQ outgoing queue | Да | Очередь сообщений. |
| RabbitMQ Consumer | Нет | Укажите потребителя RabbitMQ. |
| Поле | Обязательно | Описание |
|---|---|---|
| API Host | Нет | Хост API. |
| API Auth Key | Нет | Ключ авторизации. |
| Поле | Обязательно | Описание |
|---|---|---|
| VDB host | Нет | Хост векторной базы данных. |
| VDB token | Нет | Токен векторной базы данных. |
Связанные списки
RabbitMQ connection log – журнал подключений RabbitMQ.
API connection log – журнал подключений API.
Сброс настроек
Чтобы сбросить настройки записи Settings Profile и вернуть значения по умолчанию, выполните следующие действия:
- Перейдите в навигаторе в Ainergy → AI Settings → AI Settings Profile, и откройте нужную запись.
- В бергер-меню нажмите Обслуживание → Сбросить настройки.