Problemi con la configurazione degli embeddings di Discouse AI

Ciao @mwaniki Dopo l’aggiornamento abbiamo iniziato a vedere l’errore sottostante, gli utenti non sono in grado di visualizzare gli articoli.

C’è qualcosa che potremmo aver trascurato durante l’aggiornamento?

@NKERIFAC_CLAUD_NBAPNON Potresti confermare alcuni dettagli:

  • quali plugin sono installati?
  • tutti gli utenti hanno lo stesso problema?
  • questo riguarda solo uno, più o tutti gli argomenti?
  • ci sono errori nei tuoi log di rails?

Ti consiglio di disabilitare i plugin uno alla volta mentre verifichi se il problema persiste, in particolare il plugin discourse-ai se lo hai installato. Se riesci a identificare un plugin problematico, puoi provare ad aggiornarlo e vedere se il problema persiste dopo averlo riabilitato.

Facci sapere come va.

1 Mi Piace

Ciao, ho disabilitato discourse-ai e il problema è risolto. Quando lo riabilito, il problema si ripresenta. E la versione del plugin discourse-ai che abbiamo sembra essere l’ultima, non ci sono aggiornamenti disponibili.

1 Mi Piace

Ciao @NKERIFAC_CLAUD_NBAPNON,

Mi scuso per il problema. Sembra correlato alle modifiche alla configurazione degli embedding su cui stavo lavorando. Le cose avrebbero dovuto essere migrate automaticamente, ma sembra che non sia stato così.

Potresti dirmi quale servizio di embedding stai utilizzando? Inoltre, potresti verificare se la configurazione è stata copiata nella nuova tabella del tuo sito eseguendo nella console di Rails:

EmbeddingDefinition.last
.id

Se questo ha restituito un ID, potresti quindi impostare il modello facendo:

SiteSetting.ai_embeddings_selected_model = EmbeddingDefinition.last
.id

Ho spostato questi post in un nuovo argomento poiché l’altro era correlato all’aggiornamento di PG.

2 Mi Piace

Ciao @Roman mi dispiace, non sono molto bravo con tutto il sistema di discourse. Puoi dirmi come accedere alla console rails? E anche cosa intendi per servizio incorporato.

Basta disattivare quell’impostazione

Abilita argomenti semanticamente correlati ai plugin AI

, tutto tornerà alla normalità

E la prima cosa da fare è verificare che l’embedding sia configurato. Si tratta di un’impostazione piuttosto nuova e non molto documentata.

Sto parlando di questa funzionalità che hanno i plugin AI:

Abbiamo riorganizzato la configurazione e potrebbe essere la causa principale del problema che hai riscontrato sul tuo sito.

Se non stai utilizzando questa funzionalità, forse l’hai abilitata sul tuo sito ma mai configurata?

Per aprire una console, puoi fare:

./launcher enter app
rails c

Se non hai più il plugin installato, dovrai fare:

DB.query_single("SELECT id FROM embedding_definitions").first

Inoltre, sarebbe utile conoscere questo valore:

SiteSetting.ai_embeddings_model

Potresti anche reinstallare il plugin e disabilitare l’impostazione del sito menzionata sopra finché non la riconfiguri.