Sto riscontrando una piccola anomalia. È così da molto tempo ma non ci ho prestato molta attenzione. Ora ho avuto il tempo di segnalarlo. Quando avvio una conversazione con l’IA, questa fornisce due risposte alla mia domanda. Questo potrebbe essere dovuto alla mia configurazione. Ma non sono riuscito a trovare una spiegazione logica. Ho controllato le impostazioni più volte. Cosa pensi possa causare il problema?
Mi dispiace, questo sembra essere per un plugin diverso
Il plugin AI ufficiale non supporta questa modalità. Quale plugin stai usando?
Sembra che possa essere
Penso che sia correlato a questo plugin, l’ho provato, l’ho attivato o disattivato:
@Lilly Ci ho pensato e ho chiuso quel plugin, è correlato all’impostazione nell’immagine sopra, quando è attivo, la funzionalità si apre.
@sam @Lilly
Ora ho notato che quando chiudo il plugin chatbot, i due non rispondono. Il problema scompare. Questo errore o problema potrebbe essere correlato al chatbot.
Perché li stai installando entrambi? Quella non è una configurazione testata.
Non riesco a riprodurre questo problema su Chatbot. Le discussioni nei messaggi privati stanno dando solo una risposta.
Si prega di notare che Chatbot non supporta esplicitamente il multisito.
Ho provato a disattivare il plugin chatbot. Puoi vedere la differenza qui sotto. Suppongo di doverli usare entrambi, perché il mio obiettivo è che gli utenti interagiscano con l’intelligenza artificiale. Spero che questo argomento sia utile per lo sviluppo di plugin in futuro.
Senza Chatbot (stessa domanda):
Con Chatbot (stessa domanda):
Disinstalla Discourse AI (per il momento), ricompila e riprova (questo escluderà potenzialmente un conflitto)
Inoltre, conferma che stai utilizzando l’installazione standard?
Potrebbe essere causato da questo? Ho reso l’utente del bot lo stesso in entrambe le applicazioni. Quando il plugin AI è installato, crea automaticamente un utente di chat di rete. L’ho cambiato e ho dato il nome “kompiter”. Ho anche usato questo nome utente nel plugin chatbot. Penso che questo possa essere il motivo per cui hai ricevuto due risposte. Testerò un po’. Torno subito.
Come pensavo, quando disattivo questa impostazione, la chatbot dà un avviso quando parlo con il messaggio privato “Consenti alla chatbot di interagire nei messaggi privati”, l’errore nell’immagine è: “Non è consentito l’uso nei messaggi privati, si prega di contattare l’amministratore.”
E immagino che cambiare il nome utente nella chatbot faccia scomparire questo problema.
Se l’intelligenza artificiale può aiutare in tutto senza una chatbot, posso disattivare temporaneamente quel plugin. Tuttavia, quando ho disattivato la chatbot, non ha risposto a una semplice domanda. Devo osservare e dimostrare questo ancora un paio di volte. Poi potrò trarre una conclusione.
Ho disattivato il plugin della chatbot e ho iniziato a testare. Riporterò le mie osservazioni e concluderò questa questione.
Non hai ancora risposto a questa domanda:
Inoltre, non credo che tu possa riutilizzare lo stesso nome utente del bot.
Stai usando Chatbot in un modo per cui non è stato testato, progettato né inteso.
Funziona bene su un’installazione standard senza Discourse AI e con il suo nome utente.
Mi dispiace, ho dimenticato di rispondere a questa domanda quando ho capito qual era il problema. Faccio sempre un’installazione standard. Sto lontano dalle installazioni non di Office.
Il motivo per cui ho ricevuto due risposte separate nei messaggi privati è stato perché ho reso uguali gli utenti creati nei plugin discourse ai e chatbot.
Quando attivo il supporto per i messaggi privati nel chatbot, poiché i nomi utente sono gli stessi, discourse ai risponde per primo, e poi risponde il chatbot.
Se rendo gli utenti diversi, il problema sarà risolto.
Per ora ho annullato il chatbot. A questo punto, discourse ai sta facendo il mio lavoro. Sarebbe bello se solo alcune funzionalità del chatbot arrivassero in discourse ai ![]()
Esempio:
Rispondere quando facciamo domande all’IA mentre scriviamo risposte sugli argomenti.
Mi dispiace per il tuo tempo, ma è stato un argomento costruttivo per me. Grazie.
Non sono sicuro del perché ti aspettassi che funzionasse.
Quindi cosa succede se i nomi utente sono diversi? Per favore, assegna al chatbot un proprio ID utente univoco.
Prima di tutto, scusate per il mio inglese stentato;
Quando avvio un messaggio privato, poiché l’utente della chat dei due plug-in è lo stesso, anche il plug-in chatbot risponde al messaggio privato (poiché l’impostazione di interazione pm è attiva).
Il conflitto qui è dovuto al fatto che ho reso gli stessi nomi utente.
Per quanto ricordo, discourse ai crea automaticamente un utente bot. Ho cambiato il suo nome e poi ho definito lo stesso nome utente nel chatbot.
Poiché l’interazione pm è attiva nelle impostazioni del chatbot, risponde automaticamente ai pm che avvio con discourse ai, perché gli utenti agiscono come se si riferissero a se stessi poiché sono gli stessi.
Il mio suggerimento:
In questo caso, se gli utenti delle due applicazioni sono diversi, l’errore scompare. Tuttavia, ciò creerebbe confusione. Due IA in un sito, hmm.
Invece, possiamo rendere gli utenti bot dei due plug-in partner. Il problema scompare quando disattiviamo l’interazione pm dalle impostazioni del chatbot. Tuttavia, quando disattiviamo questa impostazione, viene visualizzato un messaggio di avviso “l’interazione pm è disattivata”. Penso che sarebbe sufficiente disattivare solo questo messaggio di avviso.
Gli utenti dovranno sicuramente essere diversi, quindi due bot diversi completamente.
Tuttavia, ciò potrebbe non risolvere il problema. Disattivare l’AI Bot risolve il problema?
Mi dispiace, ma non possiamo disattivare quel messaggio di avviso poiché ciò influirebbe sugli utenti regolari della chatbot.
In realtà, l’unico problema qui è che il chatbot invia un messaggio di avviso quando l’interazione pm è disattivata. Altrimenti tutto funziona bene. Per gli amici che potrebbero avere lo stesso problema, il mio suggerimento è di disattivare l’impostazione di interazione pm del chatbot e correggere un po’ il messaggio di errore. Oppure, come suggerisci tu, gli utenti dei due plugin dovrebbero essere diversi.
Ho disattivato il chatbot, ma posso perfezionare il messaggio di errore e riattivarlo. Per ora contrassegnerò il problema come risolto.
Grazie per il tuo tempo, mi ha aiutato ad avere una prospettiva diversa.
Questo non è un problema, però?
Se stai cercando di parlare con il bot e questo è disabilitato, ovviamente deve inviare un messaggio di avviso?
Vuoi che il bot rimanga in silenzio e l’utente si chieda perché non risponde?!
Infatti, l’intelligenza artificiale in Discourse AI sta già rispondendo. Ecco perché penso che il plugin chatbot non debba segnalare che “l’interazione pm è disattivata”. C’è una scelta qui. Entrambi i plugin hanno bot e dovresti essere in grado di scegliere quale vuoi usare nei messaggi privati. Quando lo fai, non sarebbe corretto per l’altro plugin dare un avviso.
Forse possiamo aggiungere un controllo: se la funzione di chat in Discourse AI è attivata, il bot pm non dovrebbe dare un avviso. Come..
Infatti, una semplice personalizzazione per la sezione pm utilizzata dai due plugin sarebbe buona. È solo che il messaggio di errore non viene visualizzato. Naturalmente, un messaggio di errore può essere visualizzato se la funzione di chat in Discourse AI è disattivata.
Penso che sia semplice, ma sembra verificarsi un risultato logico.
Si prega di inviare una PR ma assicurarsi che funzioni anche senza Discourse AI installato. Grazie.
Sto cercando di inviargli una pull request su GitHub dato che penso che il plugin che dovrebbe nascondere il messaggio di errore sia chatbot, ma non ci sono riuscito. (forse perché non l’ho mai fatto prima) una persona buona e meravigliosa forse può farlo per me ![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.




