AI-бот: интеграция чата и личных сообщений

:bookmark: Это руководство объясняет, как интегрировать AI-бота — Агентов в ваш опыт общения в чате и личных сообщениях (ЛС).

:person_raising_hand: Требуемый уровень пользователя: Администратор

Настройка чата и личных сообщений для Агентов

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

  1. Включите Разрешить личные сообщения. Это позволит пользователям отправлять ЛС агенту.

  2. Включите Разрешить упоминания в темах. Это позволит пользователям из разрешённых групп упоминать этого агента в темах.

  3. Включите Разрешить прямые сообщения в чате. Это позволит агенту получать прямые сообщения (DM) в чате.

  4. Включите Разрешить упоминания в каналах чата. Это позволит пользователям из разрешённых групп упоминать этого агента в каналах чата.

Советы по настройке агентов чата

При настройке агента для чата имейте в виду следующие рекомендации:

  • Максимальное количество постов в контексте: Сообщения в чате обычно короткие, поэтому рассмотрите возможность увеличения параметра Максимальное количество постов в контексте для агентов, ориентированных на упоминания. Это позволит ИИ удерживать больше контекста из предыдущих сообщений.

  • Языковая модель (LLM) и пользователь по умолчанию: Упоминания в чате и темах можно включить для агента только если включены как языковая модель по умолчанию (LLM), так и пользователь. Убедитесь, что эти настройки правильно сконфигурированы.

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

Аудит взаимодействий в чате

Аудит взаимодействий в чате может быть немного сложнее по сравнению с другими методами. Однако ai_api_audit_logs будут содержать полные логи всех взаимодействий в чате. Вы можете запрашивать эти логи с помощью Data Explorer в Discourse.

Поведение в чате

При взаимодействии с агентами чата имейте в виду следующее поведение:

  • Прямое сообщение (DM): Для каждого нового сообщения, отправленного боту через DM, будет безоговорочно создана новая ветка.

  • Канал: При упоминании бота в канале ответ будет добавлен в текущий контекст. Если упоминание сделано внутри существующей ветки, бот ответит в этой ветке. Если упоминание сделано в основном канале, бот ответит непосредственно в канале.

13 лайков

Пост был разделён на новую тему: AI Chat не реагирует на упоминания переименованных пользователей

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

  1. Я не могу выбрать какую-либо модель языка по умолчанию. Всякий раз, когда я пытаюсь ввести имя, возвращается только сообщение «Ничего не найдено». Поэтому я не могу использовать функцию чата для персонажа.
  2. По какой-то причине при взаимодействии с ботом через личные сообщения изображения не загружаются (используется GPT-4o с включённой функцией распознавания изображений).

Я был бы очень признателен за любые советы по этим двум проблемам.

Можете подтвердить, что теперь всё работает правильно (обязательно обновитесь до последней версии)? Мы переделали настройку LLM.

Всё исправлено. Вы, ребята, просто лучшие.

1 лайк

Здравствуйте, можно настроить так, чтобы бот отвечал только в определённых каналах чата? Спасибо.

На данный момент нет, но это, безусловно, хорошая идея для добавления. Имейте в виду, что в настоящее время оно отвечает только на упоминания, поэтому оно довольно скрыто. Кроме того, мы учитываем разрешения для персоны: если у пользователей нет доступа к персоне, они не получат ответа на свое @упоминание.

Не уверен, стоит ли создавать для этого отдельную тему, но кажется, что [grid] избыточен в сообщении чата с изображениями

3 лайка
3 лайка