Обновление интеграции с OpenAI: поддержка Assistants API

Последние изменения: 27.05.2025

Продолжаем внедрение AI-решений: добавили взаимодействие с функционалом Assistants для интеграции с OpenAI.

Assistant — это настраиваемый AI-агент на базе технологий OpenAI. Он позволяет учитывать контекст диалога, а также, в зависимости от активированных инструментов, искать информацию в заранее загруженных в него данных. Это как увеличивает количество полезных юзкейсов, так и повышает качество ответов OpenAI.

Как это работает?

Рассмотрим на примере «Сервиса X», как устроена работа ассистента в OpenAI.

Внутренние данные: при настройке ассистента вы загружаете в него общую информацию о «Сервисе X» — документацию, базу знаний, спецификации и другие материалы. Эти данные используются для ответов на стандартные вопросы по сервису. Они либо вовсе не изменяются в процессе работы с пользователем, либо изменяются, но редко.

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

Внешний контекст: когда клиент обращается в поддержку с проблемой, ассистент использует не только загруженные внутренние данные, но и анализирует сообщения клиента с помощью активированных инструментов. Это позволяет формировать более точные и релевантные ответы.

Пример: клиент сообщает об ошибке при авторизации. Ассистент анализирует сообщения, замечает, что в указанном email есть опечатка, и формирует ответ, комбинируя внутренние данные (загруженные заранее инструкции) и внешний контекст (конкретное сообщение клиента).

Важное отличие:

  • Внутренние данные — информация, заранее загруженная при настройке ассистента (документация, база знаний, спецификации и другие материалы).

  • Внешние данные — информация, которая поступает ассистенту в процессе работы, например, вопросы пользователей в чате.

Использование внешних данных позволяет ассистенту адаптировать ответы под конкретную ситуацию, тогда как внутренние данные обеспечивают базовые знания и общий фон.

Пример работы

Мы создали правило для входящих, которое срабатывает во всех новых обращениях канала Telegram и отправляет в адрес указанного ассистента текстовый запрос [case_description]. Полученный от ассистента ответ отправляется клиенту.

Вот как выглядит работа такого правила:

Как настроить?

Подключить Assistant OpenAI

Настроить правила для работы с Assistant OpenAI

Создание, настройка и оптимизация работы ассистента в OpenAl-аккаунте осуществляются самостоятельно. Команда поддержки Омнидеска не консультирует по этим вопросам.

Если у вас нет нужных специалистов в штате или вы считаете, что настройка ассистента займет у них слишком много времени, то можете заказать платную настройку под ключ, которая включает:

— создание персонализированного ассистента в вашем OpenAI-аккаунте для выполнения функции сотрудника первой линии поддержки;
— загрузку внутренних данных (база знаний, шаблоны, обращения из вашего Омнидеск-аккаунта и другие источники), преобразование их в векторное представление и формирование базы данных ассистента;
— три бесплатных обновления внутренних данных ассистента (по предварительному запросу, не чаще одного раза в месяц);
— разовую настройку правил в вашем Омнидеск-аккаунте для корректной работы ассистента в соответствии с алгоритмом.

Стоимость услуги — 1000 евро + НДС. Для заказа настройки ассистента под ключ свяжитесь с нами.

Помогла ли вам статья?