(Sostituito) Discourse AI - Composer AI Helper

Questo argomento tratta la configurazione del modulo Composer del plugin Discourse AI.

Set di funzionalità

Il modulo Composer AI Helper aggiunge un pulsante :sparkles: alla barra degli strumenti del composer, che quando cliccato permette di scegliere tra un elenco di attività basate sull’IA per migliorare il tuo post.

Al momento può:

  • Suggerire titoli di argomenti
  • Correggere bozze
  • Tradurre in inglese
  • Creare tabelle markdown

Provider

Questo modello può utilizzare i seguenti provider per il suo set di funzionalità:

  • OpenAI ChatGPT, utilizzando gpt-3.5-turbo o gpt-4. Il valore predefinito è gpt-3.5-turbo.

  • Anthropic Claude, utilizzando il modello claude-v1.

Impostazioni

  • composer_ai_helper_enabled: Abilita o disabilita il modulo

  • ai_helper_allowed_groups: Gruppi che hanno accesso alla funzionalità. Il valore predefinito è staff e TL4.

  • ai_helper_allowed_in_pm: Se il pulsante verrà visualizzato durante la composizione di messaggi privati. Disabilitato per impostazione predefinita.

  • ai_helper_model: Quale modello AI utilizzare. Il valore predefinito è gpt-3.5-turbo.

  • ai_openai_api_key: Una chiave API ottenuta su https://platform.openai.com/account/api-keys. Vedi sotto per ulteriore aiuto. Necessaria se ai_helper_model è gpt-3.5-turbo o gpt-4

  • ai_anthropic_api_key: Una chiave API ottenuta su https://console.anthropic.com/docs/access. Vedi sotto per ulteriore aiuto. Necessaria se ai_helper_model è claude-v1.

Hai bisogno di aiuto per configurare le chiavi API?

Quanto segue è una guida alla configurazione delle chiavi API in modo che possano essere utilizzate per Discourse AI. In questo esempio, stiamo utilizzando OpenAI per generare le chiavi, ma il processo sarebbe simile per altre piattaforme come Claude. Le piattaforme cambieranno sempre, quindi questa guida potrebbe non riflettere il processo al 100%.

Nota: avrai bisogno di un piano a pagamento e dovrai pagare per utilizzo. Vedi qui per i dettagli e i prezzi aggiornati dettagli e prezzi.

Genera le chiavi API

  1. Accedi a Open AI. Una chiave API può essere ottenuta qui https://platform.openai.com/account/api-keys
  2. Genera la chiave API
  3. Una volta generata la chiave, conservala in un luogo sicuro e copiala

Utilizzo della chiave API per Discourse AI

  1. Vai al tuo profilo Discourse
  2. Vai alle impostazioni di Amministrazione e poi ai Plugin
  3. Cerca o trova Discourse AI e fai clic su impostazioni
  4. Cerca o trova ai_openai_api_key e inserisci la tua chiave copiata

18 Mi Piace

Un post è stato diviso in un nuovo argomento: Come rieseguire i fixture sul database?

Dato che pochissimi siti hanno questa opzione nell’editor, sappi che il feedback nella fase iniziale di utilizzo attivo ha valore.

Il forum OpenAI Discourse ha questa funzionalità attiva nell’editor e la uso spesso con l’opzione di correzione bozze.

Tuttavia, la uso anche come moderatore, ma come moderatore devo effettivamente non solo correggere le bozze del testo, ma anche dargli un tono gradevole. Pertanto, spesso devo copiare il testo dall’editor di Discourse in ChatGPT, inserendo il testo in una sezione delimitata, ```, con il prompt

Correggi le bozze e dai un tono gradevole.

Se tale opzione o una simile venisse aggiunta, sarebbe apprezzata. :slightly_smiling_face:


Nota a margine:

Spesso la richiesta di cambiare il tono del testo si traduce in una scrittura ovviamente diversa da come scrivo io, scrivo affermando più fatti che usando la prosa, e quando ciò accade aggiungo spesso questo alla fine.

Rifinito con l’aiuto di ChatGPT

in modo che coloro che lo leggono sappiano che ho composto il testo e che il testo è stato perfezionato usando ChatGPT.

Quindi, se una riga del genere potesse essere aggiunta automaticamente quando si utilizza l’opzione modificatore di tono suggerita, sarebbe apprezzata. :slightly_smiling_face:

6 Mi Piace

Ci sono piani per aggiungere impostazioni per abilitare/disabilitare queste funzioni?

Sarei molto interessato a un pulsante “Correzione bozze” (senza dover prima cliccare sull’icona e poi selezionare “Correzione bozze testo”) e a un pulsante “Traduci in spagnolo”.

Inoltre, sarebbe fantastico se il processo di correzione bozze potesse essere più granulare (almeno per frase) invece di scegliere tra “Salva (tutte) le modifiche” o “Annulla”.

5 Mi Piace

Ottimo feedback, dato che stiamo appena iniziando una riscrittura dell’interfaccia utente per questa funzionalità.

6 Mi Piace

Nel caso possa essere d’aiuto, per la mia community sarebbe anche molto utile:\n\n1. Poter generare trascrizioni per file mp3 caricati.\n\n1. Poter effettuare il fine-tuning di un modello e utilizzarlo per la correzione bozze invece di quello predefinito.

1 Mi Piace

Una soluzione semplice potrebbe essere mostrare un’area di testo con la versione corretta accanto (o sotto) al diff combinato.

In questo modo sarebbe possibile ripristinare le modifiche (poiché vengono mostrate nel contesto) ed effettuare ulteriori modifiche contestuali (punteggiatura, scelte di parole migliori, ecc.) prima di tornare al compositore normale.

Suggerimenti annotati nell’argomento Discourse AI che potrebbero adattarsi all’AI Helper del Composer


L’AI suggerisce modifiche markdown.
(ref)


L’AI legge il primo post di un argomento per assicurarsi che

  • Sia coerente
  • La categoria e i tag concordino. (So che questo può essere configurato, ma perché non lasciare che lo faccia l’AI)
  • Il contenuto del post concordi con la categoria e i tag.
  • Il contenuto del post concordi con il titolo del post.
  • Sia pertinente al forum. (So che i rilevatori di spam bloccheranno parte di questo, ma a volte non è spam e semplicemente non appartiene)

(ref)

1 Mi Piace

Suggerimento

Nota: questo è per immagini con prevalentemente testo.

Se un post contiene un’immagine, specialmente per i nuovi utenti, includi un’opzione per utilizzare l’OCR per estrarre il testo dall’immagine e mostrare il testo sotto l’immagine.


Gli utenti che pubblicano solo immagini, specialmente per il codice sorgente, rendono più difficile copiare il codice sorgente in un ambiente di sviluppo.

Inoltre, le immagini AFAIK non vengono convertite in testo prima che il testo venga indicizzato dai motori di ricerca. Pertanto, è meno probabile che questi post vengano trovati tramite una ricerca.

1 Mi Piace

Suggerimento

Nota: Questo è per immagini senza testo.

Per i siti che utilizzano molte immagini, aggiungere un’opzione per creare parole o descrizioni associate all’immagine e includerle nel post.

Esempio di sito Discourse che utilizza molte immagini.

Nota: Si prega di aggiungere all’elenco o suggerire altri siti Discourse simili; personalmente interessato a conoscere altri siti di questo tipo.


AI per la classificazione delle immagini


Per un uso impressionante della classificazione da immagine a testo

https://valentin.deschaintre.fr/text2fabric_browser_v1.html

L’articolo correlato

“The Visual Language of Fabrics” di Valentin Deschaintre, Julia Guerrero-Viu, Diego Gutierrez, Tamy Boubekeur, Belen Masia (pdf)

2 Mi Piace

Un altro suggerimento: Cambia la lingua dell’output. Attualmente, è predefinita in inglese, ma nel nostro caso vogliamo che l’output sia in tedesco.

1 Mi Piace

Ciao. Questo plugin entrerà in conflitto se installato insieme a questo plugin chatbot?
Posso, ad esempio, collegare GPT 3.5 TURBO in questo plugin e collegare GPT4 nel plugin chatbot. Questa azione causerà un conflitto tra i plugin?

Non ne ho idea, ma se ci provi faccelo sapere.

3 Mi Piace

La guida è stata aggiornata per aiutarti a configurare le chiavi API per Discourse AI.

2 Mi Piace

Buonasera,

Sto usando questo Composer AI per aiutarci nel nostro forum. Tuttavia, non appare come mostrato nella Descrizione sopra, dove aggiunge il pulsante del modulo Composer AI Helper all’interno della barra degli strumenti. Come puoi vedere sotto, ecco come si presenta

Il problema è che l’icona dell’IA è dietro la barra degli strumenti quando evidenzio la parola, causando un problema quando si utilizza un dispositivo mobile o un tablet.

quando tengo premuto e scorro via, posso vederla

Come potete vedere, stiamo cambiando l’interfaccia utente per questa funzionalità da una barra degli strumenti a un pulsante a comparsa alla selezione.
È ancora in lavorazione, ma dovrebbe già funzionare su dispositivi mobili, almeno funziona sul mio telefono

2 Mi Piace

Sto testando entrambi i plugin da una settimana e non ho trovato un singolo conflitto tra loro. Per la mia versione del forum, ogni plugin fa bene il suo lavoro :+1: È come se fossero stati creati per completarsi a vicenda :smiley:

1 Mi Piace

2 messaggi sono stati uniti a un argomento esistente: Discourse AI - AI Bot (chatbot - ChatGPT- Anthropic)

Composer AI non funziona per me su Safari su Mac OS. Non ottengo opzioni di menu dopo aver evidenziato il testo e cliccato sullo strumento AI. Funziona bene su Chrome.

1 Mi Piace

Grazie @fidelio per avermi reso consapevole di questo. Posso riprodurre questo problema e mi occuperò di risolverlo molto presto!

3 Mi Piace