L'IA in Social Stream Ninja

Scegli tra co-conduttore vocale, bot per la chat in diretta, assistente privato, assistente nel browser, moderazione, traduzione, ricerca nella base di conoscenza e overlay creati dall'IA.

Scegli il risultato che desideri

Voglio…UsaChiave API?
Parlare con un'IA che possa anche ricevere le domande della chat in diretta e rispondere a voceCo-conduttore IA: cohost.htmlDipende dal provider
Usare una scheda ChatGPT aperta nel browser come assistente sperimentaleSorgente browser ChatGPTNo
Rispondere automaticamente ai messaggi selezionati di YouTube, Twitch, Kick o altre chatBot di chat IA principaleProvider locale o nel cloud
Mostrare o pronunciare le risposte IA senza ripubblicarle nella chatBot principale + solo overlay + TTSProvider locale o nel cloud
Avere un assistente privato individualechatbot.htmlProvider locale o nel cloud
Filtrare, tradurre, riassumere o rispondere usando documentiModerazione, traduzione, riepiloghi o RAGProvider locale o nel cloud
Descrivere un overlay e farlo creare all'IAaiprompt.html + aioverlay.htmlProvider locale o nel cloud

Due significati diversi di «ChatGPT»

OpzioneChe cos'èConversazione
Provider API ChatGPTSSN invia prompt a OpenAI usando la tua chiave API e il modello selezionato.Una conversazione SSN/API, separata da chatgpt.com.
Sorgente browser ChatGPTL'estensione legge i nuovi messaggi User e ChatGPT visualizzati in una scheda aperta di chatgpt.com scheda.La conversazione che hai aperto nel browser; non viene usata alcuna chiave API.

Importante: collegare l'API OpenAI non collega SSN a una conversazione web o vocale di ChatGPT già esistente. L'API OpenAI gestisce uno stato di conversazione proprio.

Opzione 1: assistente ChatGPT nel browser (sperimentale)

È l'opzione più vicina alle tue esigenze se usi già ChatGPT in Chrome e non vuoi una chiave API. SSN può acquisire i nuovi messaggi di testo della pagina come tipo di sorgente openai, proprio come acquisisce una sorgente di chat.

Acquisire una conversazione ChatGPT

  1. Installa e attiva l'estensione Chrome di Social Stream Ninja.
  2. Nel popup, attiva l'opzione facoltativa ChatGPT sorgente.
  3. Apri https://chatgpt.com/ e ricarica la pagina dopo aver attivato la sorgente.
  4. Apri il dock SSN con la stessa sessione.
  5. Invia un nuovo messaggio a ChatGPT. I nuovi messaggi User e ChatGPT dovrebbero apparire nel dock; la cronologia esistente viene ignorata intenzionalmente.

Invia la chat in diretta alla scheda ChatGPT aperta

  1. Prova con una diretta privata o non in elenco e una normale conversazione testuale di ChatGPT.
  2. Sotto Gestione, attiva Inoltra tutti i messaggi.
  3. Imposta Scegli le destinazioni di inoltro a openai affinché i messaggi acquisiti degli spettatori vadano solo alla scheda ChatGPT.
  4. Tieni aperta la scheda ChatGPT. Le sue nuove risposte tornano a SSN come openai messaggi.
  5. Usa l'audio di ChatGPT o l'uscita TTS/overlay di SSN per portare queste risposte nella diretta.

Sperimentale: i controlli delle pagine web possono cambiare, l'inoltro di tutti i messaggi può sovraccaricare una conversazione e la modalità vocale di ChatGPT potrebbe non accettare il testo inserito come fa la normale pagina testuale. Usa filtri o una diretta di prova prima di inviare ogni messaggio degli spettatori.

Stato dell'acquisizione dei siti IA

Sito webSupporto attuale
ChatGPTAcquisizione sperimentale dei nuovi messaggi di testo; la cronologia esistente viene ignorata. L'inoltro generico del browser può usare il suo campo di inserimento dei prompt come destinazione.
ClaudeNessuna acquisizione delle conversazioni. Lo script Claude incluso serve solo a modificare lo stile della pagina.
Gemini, Copilot, Perplexity e altri siti IAAttualmente SSN non include una sorgente dedicata per acquisire questi siti. Le loro API possono comunque essere utilizzabili quando sono elencate tra i provider SSN.

Opzione 2: configura un provider IA in SSN

Usa un provider quando SSN deve generare risposte, moderare messaggi, tradurre la chat, cercare in una base di conoscenza o creare overlay.

Tipo di providerOpzioniNote
LocaleOllama; Local Gemma; Local QwenNessuna chiave API cloud. Le prestazioni dipendono dal computer e dai file del modello.
Server personalizzato o localeAPI personalizzata compatibile con OpenAIPer llama.cpp, LM Studio, vLLM e gateway compatibili. Ollama deve usare la sua opzione nativa.
CloudOpenAI, Gemini, DeepSeek, xAI, AWS Bedrock, OpenRouter, Groq, OpenCode ZenChiavi, accesso, fatturazione, quote e nomi dei modelli sono gestiti da ciascun provider.
ProvaSSN Hosted Trial LLMSperimentale; può essere disattivato o soggetto a limiti di frequenza.
  1. Apri Bot di chat e servizi IA (Chat Bots and AI services) nel popup SSN.
  2. Apri Configura provider del servizio LLM (Configure LLM Service Provider) e scegli il provider che usi effettivamente.
  3. Inserisci endpoint, modello, chiave API o impostazioni delle risorse locali.
  4. Seleziona Prova il bot di chat selezionato. Il risultato Connected conferma soltanto che il provider ha risposto alla prova.
  5. Attiva la funzione separata che deve usarlo: bot principale, bot privato, co-conduttore, moderazione, traduzione, RAG o builder.

Opzione 3: co-conduttore vocale IA

Il co-conduttore è pensato proprio per «parlare con l'IA mentre vede anche la chat in diretta». Il microfono e i messaggi selezionati della chat alimentano la stessa sessione del co-conduttore, e la risposta può essere pronunciata durante la diretta.

Controlli del co-conduttore IA con dispositivi multimediali, impostazioni del provider IA, istruzioni di sistema e modalità della chat in diretta
Scegli provider, microfono, tipo di risposta, istruzioni e modalità della chat in diretta dalla pagina del co-conduttore.
  1. Apri cohost.html?session=YOUR_SESSION.
  2. Seleziona un provider vocale o realtime, oppure l'LLM configurato nel popup SSN.
  3. Seleziona esplicitamente il microfono e Risposta audio (Audio Response), poi premi Avvia co-conduttore (Start Co-host).
  4. Con OpenAI Realtime, lascia Live Chat su Solo contesto: rispondi quando richiesto (Context only - answer when asked) quando vuoi che l'IA ricordi i messaggi recenti degli spettatori senza interrompere. Scegli Domande e menzioni (Questions and mentions) oppure Ogni messaggio (Every message) per le risposte vocali automatiche; queste modalità non pubblicano messaggi nella chat della piattaforma.
  5. Per OpenAI Realtime, acquisisci in OBS l'audio del browser o dell'app del co-conduttore e usa cohost-overlay.html?session=YOUR_SESSION per l'avatar del palco e il fumetto. L'overlay non riceve lo stesso flusso vocale WebRTC. Usa il selettore del dispositivo di uscita del co-conduttore per un cavo virtuale, quando supportato; &forcetts aggiunge intenzionalmente una voce separata dell'overlay.
  6. Gli strumenti facoltativi della diretta sono disattivati per impostazione predefinita. Attiva Spotify, un elenco di nomi di scene OBS consentite o il controllo dei messaggi in evidenza nel popup SSN, poi abilita gli stessi strumenti sotto Controlli della diretta del co-conduttore nella pagina del co-conduttore.
  7. Per ridurre la latenza di OpenAI, scegli il modello Mini, ragionamento Low e alternanza dei turni Fast. Full quality e un ragionamento maggiore possono migliorare le risposte difficili a costo di più ritardo e spese API; Fast può interrompere le pause naturali. Diagnostics mostra la latenza misurata fino al primo output.
  8. L'input da videocamera e Screen Share di OpenAI è facoltativo e per impostazione predefinita è Nessun video (No Video). Quando è selezionato, SSN invia un'immagine attuale con ogni richiesta diretta vocale o testuale; non è un flusso video continuo e può aumentare costo delle API e latenza.
  9. Lascia visibile il fumetto o fornisci sottotitoli, in modo che gli spettatori possano seguire la conversazione anche senza ascoltare la voce dell'IA.

OpenAI Realtime usa la chiave del progetto OpenAI configurata sotto API ChatGPT nel popup SSN. La chiave standard resta nel processo in background dell'estensione o dell'app desktop SSN, che crea un segreto client Realtime di breve durata per la pagina del co-conduttore. L'audio del microfono e la voce IA viaggiano poi tramite WebRTC. Le risposte sono limitate a 512 token di output e Diagnostics mostra consumo cumulativo e latenza. SSN controlla le sessioni silenziose e riconnette i trasporti interrotti; una sessione recuperata riapplica istruzioni e impostazioni delle prestazioni, ma non può ripristinare la conversazione vocale precedente. Questo crea una sessione di co-conduttore SSN; non prende il controllo di una conversazione esistente nel sito o nell'app desktop ChatGPT.

Apri la guida dettagliata al co-conduttore IA

Opzione 4: bot principale per la chat in diretta

Il bot principale valuta i messaggi acquisiti degli spettatori e può rispondere in un overlay, tramite TTS oppure nelle chat delle piattaforme supportate.

  1. Configura e prova un provider IA.
  2. Attiva Bot di chat IA principale.
  3. Scegli parole di attivazione, risposte riservate ai moderatori, limiti di frequenza, cronologia e istruzioni del prompt.
  4. Per una prima prova sicura, attiva Le risposte del bot vanno SOLO alla pagina overlay del bot.
  5. Apri bot.html?session=YOUR_SESSION e attiva il TTS se le risposte devono essere pronunciate.
  6. Disattiva la modalità solo overlay soltanto dopo aver verificato che la piattaforma di destinazione consenta la pubblicazione.

Le risposte alle piattaforme usano normalmente l'account con cui hai effettuato l'accesso. Per un'identità separata, usa un account bot dedicato di YouTube, Twitch o Kick, dove supportato.

Apri la guida alla configurazione del bot di chat IA

Opzione 5: bot privato individuale

chatbot.html è una pagina di assistenza privata e di prova dei prompt. Attiva Bot di chat — Interfaccia privata (Chat Bot - Private Interface), apri la pagina con la tua sessione e usa il provider LLM configurato.

Il bot privato è separato dal bot principale della chat in diretta e attualmente non condivide il suo dataset RAG né altra cronologia della chat.

Opzione 6: strumenti di elaborazione IA

StrumentoCosa faInizia in modo sicuro
Bot di censuraClassifica, ripulisce o blocca i messaggi in arrivo.Inizia in modalità non bloccante e controlla i risultati.
TraduzioneTraduce la chat in arrivo e, facoltativamente, i messaggi in uscita del conduttore.Prova una lingua e non usare la modalità di blocco finché i risultati non sono affidabili.
Base di conoscenza RAGPermette al bot principale di recuperare testo pertinente dai file di risorse caricati.Usa file di testo o Markdown aggiornati e mirati.
Riepiloghi della chatConsente agli utenti di richiedere un riepilogo IA con !summary.Controlla dimensioni della cronologia, costi e contenuti privati.

Opzione 7: AI Overlay Builder

Usa aiprompt.html per descrivere, generare, visualizzare in anteprima e salvare un overlay. Usa aioverlay.html come pagina di output per OBS dopo il salvataggio.

AI Overlay Builder con prompt, anteprima, controlli di salvataggio e pulsanti per simulare eventi
Simula normali messaggi di chat ed eventi di avviso prima di aggiungere a OBS un overlay generato.

Apri la guida ad AI Overlay Builder

Soluzioni ai problemi comuni

  • Connesso, ma nessuna risposta in diretta: attiva il bot principale o la specifica funzione IA: configurare soltanto il provider non avvia l'elaborazione della chat.
  • Il co-conduttore vede la chat ma resta in silenzio: Context only attende intenzionalmente che lo streamer faccia una domanda sulla chat. Passa a Questions and mentions o Every message per ottenere risposte automatiche.
  • La sorgente browser ChatGPT non produce messaggi: attiva l'opzione facoltativa ChatGPT e ricarica chatgpt.com, e prova con un nuovo messaggio anziché con la cronologia esistente.
  • Il bot ignora la maggior parte dei messaggi: controlla parole di attivazione, modalità riservata ai moderatori, limiti di frequenza e istruzioni del modello sulla selezione dei messaggi a cui rispondere.
  • Appare il testo, ma non si sente nulla: verifica che la pagina che produce il TTS sia aperta e che OBS ne acquisisca l'audio.
  • Il bot non riesce a pubblicare: controlla il supporto all'invio di risposte della piattaforma, lo stato di accesso, i permessi dell'account e i limiti di frequenza.

Altri riferimenti: Configurazione TTS, TTS con IA locale, e Integrazione IA con comandi e API.