Работа с ИИ-помощником на портале (ITSM)

В приложении ITSM начиная с версии 2.0.0 реализован чат с ИИ-помощником на сервисном портале, помогающий пользователям получать нужную информацию без обращения в поддержку, либо заводить это самое обращение в наиболее полном и понятном формате.

Документация доступна для Вас на сайте docs.simpleone.ru в разделе ИИ-помощник.
В текущей статье сохраняем ответы на часто задаваемые вопросы по настройке и эксплуатации помощника.

Чат открывается по карточке ИИ-помощник на главной странице портала и кнопке Спросить ИИ-помощника на странице результатов поиска. В отличие от скриптовых чат-ботов, помощник понимает естественный язык.

Что умеет ИИ-помощник:

  • Ищет решение среди услуг, типовых запросов, статей, объявлений и известных ошибок.

  • Резюмирует найденную информацию со ссылками на источники.

  • Определяет категорию обращения: запрос на обслуживание, инцидент или пользовательский вопрос.

  • Задает уточняющие вопросы (срочность, обязательные атрибуты, шаги воспроизведения) и генерирует ссылку на уже заполненную форму обращения.

:magnifying_glass_tilted_right: Что необходимо для настройки ИИ-помощника на инстансе:

  1. Платформа 1.30.0 или выше.
    Cloud стенды обновляются по запросу на Home, On prem стенды администратором инфраструктуры заказчика после запроса дистрибутива на Home.

  2. ESM расширение 2.0 или выше.
    Узнать подробнее про расширение Вы можете в статье Установка и обновление ESM-платформы, там же доступны пакеты для скачивания

  3. Актуальная версия ITSM, то есть 2.0.0 или выше.
    На новый чистый стенд ITSM ставится в виде одного full пакета.
    На стенде с устаревшей версией потребуется последовательная установка дельта, к примеру 1.19.0 → 1.20.1 → 2.0.0 → 2.0.1

  4. Установка приложения GenAI (AInergy)
    Это приложение позволяющее внедрять интеллектуальные виджеты и инструменты в любой продукт на платформе SimpleOne – ITSM, ITAM, CRM и SDLC и др. Запрашивается стандартной заявкой на обновление на портале Home.

  5. Коннектор ITSM и GenAI (AInergy), сохраним его здесь

    [ITSM] ITSM 2.0.0 AINERGY 1.14.0.sop (13,6 КБ)

  6. Настроить векторную базу для семантического поиска по таблицам инстанса.

    Векторная база данных — это специализированная система хранения и поиска, которая работает не с исходными неструктурированными данными (текстом, изображениями, аудио), а с их числовыми представлениями — векторами (эмбеддингами)

    По итогу настройки должны быть заполнены системные свойства /list/sys_property?condition=(nameLIKEvctrdb) (То есть адрес ain.vctrdb.url и токен ain.vctrdb.token чтобы стенд мог обращаться в VDB).

  7. Настройка самого ИИ Помощника под Ваш стенд по официальной документации ITSM

:magnifying_glass_tilted_right: Q&A

:red_question_mark: Как проверить что векторная база корректно настроена и отвечает

:left_speech_bubble: Проверьте что заполнены нужные системные свойства /list/sys_property?condition=(nameLIKEvctrdb), без них стенд не сможет подключиться к VDB

Для проверки можно запустить серверный скрипт для обращения к VDB и возврата коллекций (если Вы ещё не загружали коллекции, вернется [ ], это тоже означает что VDB доступна и подключена)

ss.importIncludeScript(‘VctrDB’)
const vdb = new VctrDB();
print(vdb.getListOfCollection())

:red_question_mark: Смогут ли пользователи создать запрос вручную при активном ИИ-помощнике

:left_speech_bubble: Да, для удобства пользователей можно перейти на стандартную форму вопроса и вручную написать User Query

2 лайка