Я пытаюсь настроить чат-бота для ответов на вопросы в наших частных форумах, но он находит результаты только из тем форума, если сделать форумы публичными. Я пробовал устанавливать параметры «Чтение приватного» и «Поиск в приватном» в персоне и настраивать «Разрешенные группы» персоны так же, как и настройки безопасности категории. Не могли бы вы подсказать, что еще можно попробовать?
Имеет ли пользователь, инициирующий разговор с Персоной, доступ к приватным категориям?
Да. Темы находятся в подкатегории, поэтому я снова проверю это с родительской категорией (обе являются приватными), на случай, если проблема связана именно с подкатегорией.
Я только что проверил, и у меня возникает та же проблема, если я создаю тему напрямую в родительском форуме. Всё работает нормально, если сделать эти форумы публичными.
Можете ли вы воссоздать это в вашей среде?
Один из удобных способов отладки — включить отладку ИИ. После включения появится кнопка (I). Подтвердите, пожалуйста, что при нажатии на неё и просмотре большого блока данных, отправляемого LLM, конфиденциальный контент отсутствует?
Наш движок передаёт пользователя в бэкенд поиска (пользователя, инициировавшего разговор с ботом).
Привет, @sam,
Спасибо за подсказку по отладке — я раньше не обращал на это внимания!
Я вижу несколько сообщений, отправленных LLM, но ни одно из них не помогает понять, почему «search private» не работает. Похоже, есть две «пары» сообщений — одна пара для самого поиска, а другая для «titlebot» (который просто генерирует заголовок на основе результата поиска).
Насколько я могу судить, первое сообщение поиска отправляется в Dall-E (не совсем понятно зачем?), поэтому оно, кажется, не имеет отношения к делу (пожалуйста, подтвердите), но второе сообщение выглядит так — и после него ничего не появляется. Я предполагаю, что это означает, что ничего не найдено?
1:
-
-
role: user
-
name: NeilEvans
-
content: Что такое Q03-DZN00-00000?
-
-
stream: true
Заранее спасибо за помощь!
Н
Я думаю, что добился некоторого прогресса — система не использовала тот персонаж, который я задумал, а по умолчанию переключалась на другой, у которого была включена опция «бот». Я отключил «бота» для остальных персонажей, и теперь используется нужный мне.
Также, похоже, была проблема с назначенным пользователем для используемого персонажа. Когда я убрал этого пользователя, результаты стали лучше — и поведение начало меняться в зависимости от того, какие «Включённые инструменты» были установлены для персонажа.
Продолжу расследование…
OK — у меня всё работает корректно в AI-боте (через discourse-ai/ai-bot/conversations), но тот же поиск ничего не находит через «ассистента поиска», который отображается рядом с основными результатами поиска. Однако, если я нажму на «продолжить разговор» и попрошу его попробовать снова, он находит то, что я ищу, точно так же, как и AI-бот! Это баг, или я что-то настроил неправильно?
Что вы имеете в виду?
Вы пытаетесь настроить Персону с функцией поиска для функции Discovery, которая отображается в результатах поиска и возвращает диалоговые результаты?
Я использую одну персону с включёнными правами Bot, Read и Search. Она берёт эту персону из интерфейса AI-бота — и всё работает отлично. Однако, если я использую основной поиск на сайте, который открывает поискового ассистента справа, он ничего не находит. Если я нажму на «продолжить разговор», то увижу, что используется та же персона. И если после этого попросить его «попробовать снова», он найдёт то, что я ищу. Имеет ли это смысл?
P.S. Я получаю те же результаты, если включены только права Bot и Read.
А, я понял: вы имеете в виду, что при использовании Персоны здесь не происходит корректного RAG:
Верно?
Насколько мне известно, эта функция не передаёт пользователя, инициировавшего взаимодействие, поэтому она не работает с приватным контентом.
Давайте посмотрим, насколько сложно это реализовать.
Точно — спасибо, думаю, это была проблема. Спасибо, Фалько! Очень ценю!!
Только что исправил, пожалуйста, обновите свой сайт и попробуйте снова.
Отлично! Теперь всё работает стабильно — большое спасибо!
Могу ли я, не стесняясь, пока вы на связи, попросить добавить новую функцию? ![]()
Пока это в новой теме ![]()
Эта тема была автоматически закрыта через 47 часов. Новые ответы больше не принимаются.
