Привет @mwaniki! После обновления мы начали видеть ошибку ниже: пользователи не могут просматривать статьи.
Возможно, мы что-то упустили при обновлении?
Привет @mwaniki! После обновления мы начали видеть ошибку ниже: пользователи не могут просматривать статьи.
Возможно, мы что-то упустили при обновлении?
@NKERIFAC_CLAUD_NBAPNON Не могли бы вы уточнить несколько деталей:
Я рекомендую отключать плагины по одному, проверяя, сохраняется ли проблема, особенно плагин discourse-ai, если он у вас установлен. Если вам удастся выявить проблемный плагин, попробуйте обновить его и посмотрите, сохранится ли проблема после повторного включения.
Дайте нам знать, как всё пройдет.
Привет! Я отключил плагин discourse-ai, и проблема исчезла. При повторном включении проблема возникает снова. Версия плагина discourse-ai, которую мы используем, кажется последней — обновление недоступно.
Привет @NKERIFAC_CLAUD_NBAPNON,
Приносим извинения за возникшие неудобства. Похоже, это связано с изменениями в конфигурации эмбеддингов, над которыми я работал. Всё должно было мигрировать автоматически, но, судя по всему, этого не произошло.
Не могли бы вы сообщить, какой сервис эмбеддингов вы используете? Также проверьте, скопировалась ли конфигурация в новую таблицу вашего сайта, выполнив в консоли Rails следующую команду:
EmbeddingDefinition.last&.id
Если команда вернула ID, вы можете установить модель, выполнив:
SiteSetting.ai_embeddings_selected_model = EmbeddingDefinition.last&.id
Я переместил эти сообщения в новую тему, так как предыдущая была связана с обновлением PG.
Привет, @Roman, извини, я не очень хорошо разбираюсь в системе Discourse. Не мог бы ты подсказать, как получить доступ к консоли Rails? И ещё, что ты имеешь в виду под встроенным сервисом?
Просто отключите эту настройку
AI embeddings semantic related topics enabled
, и всё вернётся в норму.
Первое, что нужно сделать, — проверить, настроено ли встраивание. Это довольно новая настройка, о которой пока мало информации.
Я говорю об этой функции, которую имеют плагины AI:
Мы переорганизовали процесс их настройки, и это может быть корневой причиной проблемы, с которой вы столкнулись на своём сайте.
Если вы не используете эту функцию, возможно, вы включили её на своём сайте, но так и не настроили?
Чтобы открыть консоль, выполните:
./launcher enter app
rails c
Если плагин больше не установлен, вам потребуется выполнить:
DB.query_single("SELECT id FROM embedding_definitions").first
Кроме того, было бы полезно знать следующее значение:
SiteSetting.ai_embeddings_model
Вы также можете переустановить плагин и отключить упомянутую настройку сайта до тех пор, пока не выполните повторную настройку.