Discourse Chatbot 🤖

Я тоже это проверил — двойного ответа не сработало.

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

Он также никогда не должен пытаться ответить сам себе, так как при оценке посты бота должны игнорироваться.

Дайте знать, если сможете уточнить какие-либо детали о конкретных обстоятельствах.

1 лайк

Я не смог найти/увидеть, какая модель ИИ используется этим ботом, который отображается в виде значка робота на моей домашней странице:

И, возможно, могу ли я изменить модель ИИ для этого бота или нет? Какие еще варианты возможны?

Иногда он отвечал (что НЕ МОГ ответить):

В других случаях он продолжает пытаться ответить, но так и не отвечает:

Это ИИ, но не «Discourse AI».

Это Discourse Chatbot 🤖. Намёк уже в названии :wink: (хотя вы можете изменить его название!). Пожалуйста, публикуйте проблемы в теме «Чат-бот». В любом случае модель настраивается в параметрах чат-бота :).

Достаточно сказать: включите подробное логирование чат-бота в настройках, перенаправив уровень логов на warn (чтобы вы могли их читать на боевом сервере), и проверьте /logs.

1 лайк

Спасибо за ответ.

Да, я понимаю, что ИИ может быть от разных поставщиков, не обязательно от Discourse.

Из этого я понял, что «Chatbot» разработан/обрабатывается Discourse, без участия сторонних поставщиков ИИ. Поэтому я обратил внимание на эту страницу настроек администратора: ..plugins/discourse-chatbot/settings (которую я ранее пропустил).

Но даже сейчас (после получения этой новой информации) он постоянно пытается ответить или показывает «Отвечает…». (Я не могу разобрать «Логи» или сообщения sidekiq и понять, в чём проблема).

Можете ли вы подсказать, является ли другой бот (включенный через настройку, указанную ниже) более функциональным и простым в настройке?

Добавить бота ИИ в заголовок >> Отображать кнопку в заголовке для начала личного сообщения с ботом ИИ

Нет, Chatbot был первым ИИ-ботом на Discourse, и его разработал я :slight_smile:

Именно поэтому в URL GitHub содержится моё имя пользователя, а моя аватарка отображается в теме :slight_smile:

2 лайка

Верно. Моя ошибка.

Если можно, подскажите: почему выпадающий список для выбора моделей, которые может использовать (плагин AI Bot), предлагает только модели «Chat GPT», и как он может их использовать, даже не запрашивая мой ключ API ChatGPT (имеет ли он доступ к моему ключу API ChatGPT из настроек ИИ, которые я настроил в другом месте)?

И последнее: считаете ли вы, что этот ChatBot лучше других, предлагаемых в настройках ИИ?

Теперь я лучше перейду на страницу плагина, чтобы прояснить вышеуказанные вопросы!

1 лайк

Сегодня я выпускаю небольшое обновление для Chatbot, которое исправляет неприятную ошибку и добавляет поддержку RAG для моделей рассуждения:

Если вы считаете, что Chatbot — это круто, и я проделал отличную работу, вы можете поддержать меня чашкой кофе :coffee:, а если Chatbot важен для вашего бизнеса или организации, пожалуйста, рассмотрите возможность спонсирования меня на одном из более высоких уровней:medal:. Это поможет обеспечить своевременные обновления Chatbot и его дальнейшее развитие.

Релиз 1.4.7

  • ФУНКЦИЯ: Добавлены дополнительные модели рассуждения, в частности o3-mini
  • ФУНКЦИЯ: Поддержка RAG для моделей рассуждения (в настоящее время только o3-mini)
  • ИСПРАВЛЕНИЕ: разрешено обсуждение изображений, сгенерированных ботом

NB

  • Если вы используете o3-mini, убедитесь, что вы выделили ему достаточно Chatbot max response tokens, чтобы он мог использовать их в процессе рассуждения…
  • обсуждение изображения требует его загрузки. В зависимости от вашей конфигурации загрузка изображения может занять минуту или около того.
4 лайка

Привет! Когда я выбираю модель OpenAI по умолчанию o3 mini, плагин работает корректно и отвечает, но не реагирует на посты с фотографиями. В настройках видения выбрано напрямую, есть только настройка gpt 4o. Не из-за этого ли я получаю ошибку?

Измените это на «через функцию», так как у o3 нет видения.

4o — хороший выбор для видения.

1 лайк

Я настроил это так и провёл тесты: он не видит содержимое изображений и не отвечает. Возможно, это связано с тем, что я использую все уровни доверия o3-mini? Когда я переключаюсь на все уровни доверия 4o, он отвечает.

Я только что попробовал, и всё работает.

Обратите внимание на вызов функции vision.

Используются модели o3-mini и 4o для вызова vision.

К сожалению, это всё ещё не сработало. Я использую Azure, не может ли это быть причиной?

Да, возможно. «Через функцию» может работать только напрямую с OpenAI.

1 лайк

Релиз 1.4.8

Добавляет экспериментальную возможность запросов по встроенным PDF-файлам.

Если вы включите экспериментальную настройку chatbot_support_pdf, то содержимое любых загруженных PDF-файлов в рамках текущего разговора будет отправляться в OpenAI и станет частью контекста беседы.

См.: Direct PDF file input now supported in the API - Announcements - OpenAI Developer Community

СОВЕТ: при каждой загрузке в публичном разделе попросите Чатбота сформировать краткое содержание документа. Затем он сохранит полученный ответ, и позже вам будет легко попросить Чатбота найти его.

ВАЖНО: это может работать только при прямых вызовах OpenAI. Если вы используете другие базовые URL-адреса для вызова других сервисов, нет гарантии, что они поддержат эту функцию.

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

2 лайка

Возможно ли запустить этого бота на новом форуме с ограниченным бюджетом или даже бесплатно в начале? Мне кажется, это интересно, и я хотел бы попробовать, но боюсь, что лимит использования будет исчерпан или расходы окажутся выше ожидаемых. Я ознакомился с моделью ценообразования OpenAI, но она показалась мне немного размытой.

Всего наилучшего,
Олле

1 лайк

Привет @Olle11, запустить этот плагин «бесплатно» невозможно, если только вы не настроите локальную LLM на своей инфраструктуре, но это, парадоксально, дорогой вариант, так как вам действительно понадобится очень мощный сервер.

Однако при создании аккаунта OpenAI (ссылка в настройках) вы можете получить несколько бесплатных кредитов (около $5?).

Вы можете установить квоты для пользователей разных уровней или, если хотите, сделать плагин доступным только для администраторов.

Использование модели gpt-4o-mini не ударит по кошельку, а эта модель достаточно мощная для отличного взаимодействия.

1 лайк

Спасибо @merefield за ваш ответ, я изучу это.

1 лайк

Привет, Merefield,

Мне интересно, какие наиболее распространенные варианты использования чат-бота? Я прочитал тему, но хотел бы узнать, есть ли у вас что-то добавить в этой области?

Я запишу варианты использования чат-бота, которые могут быть актуальны для растущего форума.

С наилучшими пожеланиями,
Олле

1 лайк

Я использую его для различных задач:

  • автоматический ответ новым пользователям форума
  • краткое изложение статей или веб-страниц по ссылкам
  • предложение контента на форуме, который может заинтересовать пользователя
  • приватный интерактивный поиск по форуму
  • обсуждение загруженного PDF-файла
  • рисование изображений :slight_smile:
  • в сочетании с плагином Locations позволяет обсуждать близость пользователей друг к другу и к определённым местам.

В первом посте (OP) перечислены и другие цели, но вышеуказанные являются общими для моих сайтов.

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

2 лайка

Спасибо, интересно! Не могли бы вы прислать ссылку на ваш сайт, где вы его используете? Если не здесь, то, возможно, в личном сообщении?

С наилучшими пожеланиями,
Олле

2 лайка