Hola @mwaniki Después de la actualización, comenzamos a ver el siguiente error, los usuarios no pueden ver los artículos.
¿Hay algo que podríamos haber pasado por alto durante la actualización?
Hola @mwaniki Después de la actualización, comenzamos a ver el siguiente error, los usuarios no pueden ver los artículos.
¿Hay algo que podríamos haber pasado por alto durante la actualización?
@NKERIFAC_CLAUD_NBAPNON ¿Podrías confirmar algunos detalles:
Te recomendaría deshabilitar los plugins uno por uno mientras compruebas si el problema persiste, en particular el plugin discourse-ai si lo tienes instalado. Si puedes identificar un plugin problemático, puedes intentar actualizarlo y ver si el problema persiste después de volver a habilitarlo.
Dinos cómo va eso.
Hola, deshabilité discourse-ai y el problema se resolvió. Cuando lo vuelvo a habilitar, el problema aparece de nuevo. Y la versión del plugin discourse-ai que tenemos parece ser la más reciente, no hay ninguna actualización disponible.
Hola @NKERIFAC_CLAUD_NBAPNON,
Disculpa las molestias. Parece estar relacionado con los cambios en la configuración de incrustaciones en los que he estado trabajando. Las cosas deberían haberse migrado automáticamente, pero parece que no fue así.
¿Podrías decirme qué servicio de incrustaciones estás utilizando? Además, ¿podrías comprobar si la configuración se copió en la nueva tabla de tu sitio ejecutando en una consola de Rails?:
EmbeddingDefinition.last&.id
Si eso devolvió un ID, podrías establecer el modelo haciendo:
SiteSetting.ai_embeddings_selected_model = EmbeddingDefinition.last&.id
He movido estas publicaciones a un nuevo tema ya que el anterior estaba relacionado con la actualización de PG.
Hola @Roman, lamento no ser muy bueno con todo el sistema de Discourse. ¿Puedes decirme cómo acceder a la consola de Rails? Y también, ¿qué quieres decir con servicio embebido?
Solo desactiva esa configuración
Habilitar temas semánticamente relacionados con incrustaciones de IA
, todo volverá a la normalidad
Y lo primero que hay que hacer es comprobar que la incrustación está configurada. Es una configuración bastante nueva y no muy informada.
Me refiero a esta función que tienen los plugins de IA:
Hemos estado reorganizando cómo se configuran y puede ser la causa principal del problema que viste en tu sitio.
Si no estás utilizando esta función, ¿quizás la habilitaste en tu sitio pero nunca la configuraste?
Para abrir una consola, puedes hacer:
./launcher enter app
rails c
Si ya no tienes el plugin instalado, tendrás que hacer:
DB.query_single("SELECT id FROM embedding_definitions").first
Además, sería útil conocer este valor:
SiteSetting.ai_embeddings_model
También podrías reinstalar el plugin y deshabilitar la configuración del sitio mencionada anteriormente hasta que la reconfigures.