Social Stream NinjaのAI機能

AIにしてほしいことを選び、その設定手順に進みます。

AIに何をしてほしいですか?

したいこと…使うものAPIキーは必要?
チャットも把握できるAIと配信中に話す音声の共同ホストAIによります
YouTube、Twitch、Kickなどのチャットに自動返信するメインチャットボットローカルまたはクラウドのAI
チャットへ投稿せずにAIの回答を表示または読み上げるメインチャットボット をoverlay-onlyとTTS付きで使います。ローカルまたはクラウドのAI
AIアシスタントと非公開で会話するプライベートボットローカルまたはクラウドのAI
チャットをフィルタリング、翻訳、要約したり、自分の文書を使って回答したりするチャットツールローカルまたはクラウドのAI
作りたいオーバーレイを説明してAIに作ってもらうオーバーレイビルダーローカルまたはクラウドのAI
開いているChatGPTタブを相棒として使うChatGPTタブ (試験的機能)不要

5つの手順でAIに接続する

ChatGPTタブ以外の選択肢は、先にこの設定が必要です。

  1. Social Streamのポップアップで次を開きます: チャットボットとAIサービス(Chat Bots and AI services).
  2. 開く項目: LLMサービスプロバイダーの設定(Configure LLM Service Provider) で、使うAIを選びます。
  3. 接続先、モデル、APIキー、またはダウンロード設定を入力します。
  4. クリックする項目: 選択したチャットボットをテスト.
  5. Primaryボットや翻訳など、そのAIを使う機能を有効にします。
接続できただけでは完了ではありません。 AIがテストに応答したという意味にすぎません。機能を有効にするまで、チャットは読み取られません。
種類選択肢知っておくと便利なこと
自分のパソコン上Ollama、Local Gemma、Local Qwenクラウドのキーは不要です。速度はパソコンの性能によります。
自分のサーバー独自API(OpenAI互換)llama.cpp、LM Studio、vLLMなど向けです。Ollamaは専用の選択肢を使ってください。
クラウドOpenAI、Gemini、DeepSeek、xAI、AWS Bedrock、OpenRouter、Groq、OpenCode Zenキー、料金、制限、モデル名は各サービスで異なります。
無料お試しSSNホスト型試用LLM(SSN Hosted Trial LLM)試験的機能です。無効化または利用制限の対象になる場合があります。
「ChatGPT API」とChatGPTタブの違い
選択肢機能の内容使う会話
ChatGPT APIプロバイダーSocial StreamがあなたのAPIキーを使ってOpenAIへプロンプトを送信します。専用の会話です。chatgpt.comとは別です。
ChatGPTブラウザソース拡張機能は、開いている次のタブから新しいメッセージを取得します: chatgpt.com のタブです。タブ内の会話です。APIキーは不要です。

OpenAI APIキーを追加しても、すでに使っているChatGPTのサイトや音声会話にSocial Streamが接続されるわけではありません。

音声の共同ホスト

配信中にAIと話します。AIはマイクの声を聞き、共有したチャットを読み、音声で回答できます。

  1. 開く項目: cohost.html?session=YOUR_SESSION.
  2. 音声AIか、ポップアップで設定したAIを選びます。
  3. マイクと次の項目を選びます: 音声応答(Audio Response)、続いて押すボタン: 共同司会を開始(Start Co-host).
  4. OpenAI Realtimeでは、共同ホストページの音声をOBSで取り込みます。
  5. 追加する項目: cohost-overlay.html?session=YOUR_SESSION をOBSに追加して、アバターと吹き出しを表示します。
メディアデバイス、AIプロバイダー設定、システム指示、ライブチャットモードを表示したAI共同司会の操作画面
AI、マイク、回答形式、指示、チャットモードを選びます。
Live Chatの設定動作
コンテキストのみ — 尋ねられたときに回答(Context only - answer when asked)チャットを覚え、尋ねられるまで話しません。OpenAI Realtimeで利用できます。
質問とメンションに音声で答えるそれらに自動で音声応答します。
すべてのメッセージに音声で答えるすべてに音声で回答します。

どちらもプラットフォームのチャットへ投稿しません。視聴者が読んで追えるよう、吹き出しを表示してください。

OpenAI Realtimeの詳細
  • 次の場所に保存したOpenAIキーを使います: ChatGPT API。キーはSocial Stream内に保管されます。共同ホストページは短期間有効な認証情報だけを受け取り、音声はWebRTCで送受信します。
  • オーバーレイにはOpenAIの音声は届きません。対応環境では共同ホストの出力選択で仮想オーディオケーブルを選んでください。 &forcetts は、オーバーレイ用の別の音声を追加します。
  • 速度重視ならMiniモデル、推論Low、応答タイミングFastを選びます。Full qualityや高い推論設定は賢さが増す一方、遅く、料金も高くなります。Fastは話の途中の間に割り込むことがあります。
  • カメラと画面共有は任意です。初期設定は 映像なし(No Video)。有効にすると、要求ごとに画像を1枚送信します。ライブ映像ではなく、料金と遅延が増えます。
  • Spotify、OBSシーン、注目チャットのツールは初期設定で無効です。ポップアップで有効にしてから、次の項目でも有効にします: 共同司会の配信操作.
  • 回答は出力512トークンまでです。Diagnosticsで使用量と遅延を確認できます。
  • 自動で再接続します。新しいセッションでも指示と設定は保持されますが、音声での会話は忘れます。
  • ChatGPTのサイトやアプリで進めている会話を引き継ぐものではありません。

AI共同ホストの詳しいガイド

メインチャットボット

視聴者のメッセージに、オーバーレイ、TTS音声、または対応するチャットへの返信で答えます。

  1. AIに接続する を設定して、動作を試します。
  2. 開く項目: チャットボット - メイン(Chat Bot - Primary) で、次を有効にします: LLM AIチャットボットを有効化(Enable the LLM AI chat bot).
  3. トリガーの単語、モデレーター限定、利用制限、履歴、指示を設定します。
  4. 最初は安全に試せるよう、次を有効にします: ボットの返信をボットオーバーレイページだけに送る(Bot replies ONLY go to the bot overlay page).
  5. 開く項目: bot.html?session=YOUR_SESSION。回答を読み上げる場合はTTSを有効にしてください。
  6. そのプラットフォームが投稿に対応していると確認してから、overlay-onlyを無効にしてください。

返信はログイン中のアカウントから投稿されます。別の名前を使う場合は、対応するYouTube、Twitch、Kickのボット用アカウントを使ってください。

AIチャットボットの詳しいガイド

プライベートボット

プロンプトを試すのに便利な1対1のアシスタント。

  1. オンにする項目: チャットボット - 非公開インターフェース(Chat Bot - Private Interface).
  2. 開く項目: chatbot.html を自分のセッションで開きます。
Primaryボットとは別の機能です。そのボットの文書知識(RAG)やチャット履歴は共有しません。

チャットツール

ツール動作安全に試し始める
検閲ボット受信メッセージを確認、修正、またはブロックします。まずブロックしないモードで始め、何が検出されるか確認してください。
翻訳受信チャットと、必要に応じて自分のメッセージを翻訳します。まず1つの言語で試します。信頼できる動作になるまでブロックモードは避けてください。
ナレッジベース(RAG)アップロードしたファイルをPrimaryボットが検索できるようにします。目的を絞った最新のテキストまたはMarkdownファイルを使ってください。
チャットの要約視聴者が入力する内容: !summary でAIの要約を得られます。履歴の大きさ、料金、非公開情報に注意してください。

オーバーレイビルダー

次の機能で作りたいオーバーレイを説明します: aiprompt.htmlで作成し、プレビューして保存します。次を追加します: aioverlay.html をOBSへ追加して表示します。

プロンプト、プレビュー、保存操作、イベントシミュレーションボタンを表示したAI Overlay Builder
OBSへ追加する前に、模擬チャットとアラートで試してください。

AIオーバーレイビルダーの詳しいガイド

ChatGPTタブ(試験的機能)

ChromeでChatGPTを使っていて、APIキーを用意したくない場合は、Social Streamがほかのチャットソースと同様にChatGPTタブの新しいメッセージを取得できます(タイプ: openai).

ChatGPTタブを取り込む

  1. Social Stream NinjaのChrome拡張機能をインストールして有効にします。
  2. ポップアップで次を有効にします: ChatGPT のソースです。
  3. 開く項目: https://chatgpt.com/を再読み込みします。
  4. 同じセッションでDockを開きます。
  5. ChatGPTで新しいメッセージを送ります。両者のメッセージがDockに表示されるはずです。古いメッセージは意図的に取得しません。

配信のチャットをChatGPTへ送る

  1. 非公開または限定公開の配信の通常のテキストチャットで試してください。
  2. 次のセクションで: 管理で、次を有効にします: すべてのメッセージを転送(Relay all messages).
  3. 設定する項目: リレーの送信先 → openaiとして、視聴者のメッセージがChatGPTにだけ届くようにします。
  4. タブを開いたままにしてください。ChatGPTの回答は次の形式で戻ります: openai メッセージ。
  5. ChatGPTの音声、Social StreamのTTS、またはオーバーレイを使って回答を配信に出します。
試験的機能です。 ChatGPTのサイトは変更されることがあります。すべてのチャットを転送すると会話が大量のメッセージで埋まる場合があります。音声モードは入力されたテキストを受け付けないことがあります。まずフィルターやテスト配信を使ってください。
その他のAIサイト
ウェブサイトサポート
ChatGPT試験的機能です。履歴ではなく新しいテキストメッセージを取得します。リレーはメッセージ入力欄へ入力できます。
Claude会話の取り込みはできません。同梱のClaudeスクリプトが変えるのはページの見た目だけです。
Gemini、Copilot、Perplexityなどサイトの取り込みはできません。プロバイダーとして一覧にあれば、そのAPIは使える場合があります。

問題を解決する

問題試すこと
接続済みだがチャットに返信しないPrimaryボットまたは使いたい機能を有効にしてください。AIに接続しただけではチャットに何も起こりません。
共同ホストがチャットを認識しているが話さないContext onlyでは正常です。チャットについて尋ねるか、回答を読み上げるモードを選んでください。
ChatGPTタブから何も表示されないChatGPTソースを有効にし、次を再読み込みします: chatgpt.comを選び、新しいメッセージを送ります。
ボットが大半のメッセージを無視するトリガーの単語、モデレーター限定、利用制限、指示を確認してください。意図的に対象を絞る設計です。
文字は表示されるが音が出ない音を出すページが開いていて、OBSがその音声を取り込んでいるか確認してください。
ボットがチャットに投稿できないそのプラットフォームが対応しているか、ログインしているか、アカウントに投稿権限があるか、利用制限に達していないか確認してください。

詳細: 読み上げ設定, ローカルAI読み上げ、および コマンドとAPIのAI連携.