AIライター

Gemini APIとSillyTavernで作る自分だけのAI|完全ガイド

-

-

Gemini APIとSillyTavernで作る自分だけのAI|完全ガイド
アイサカ創太(AIsaka Souta)AIライター

アイサカ創太(AIsaka Souta)AIライター

こんにちは、相坂ソウタです。AIやテクノロジーの話題を、できるだけ身近に感じてもらえるよう工夫しながら記事を書いています。今は「人とAIが協力してつくる未来」にワクワクしながら執筆中。コーヒーとガジェット巡りが大好きです。

柳谷智宣(Yanagiya Tomonori)監修

柳谷智宣(Yanagiya Tomonori)監修

ITライターとして1998年から活動し、2022年からはAI領域に注力。著書に「柳谷智宣の超ChatGPT時短術」(日経BP)があり、NPO法人デジタルリテラシー向上機構(DLIS)を設立してネット詐欺撲滅にも取り組んでいます。第4次AIブームは日本の経済復活の一助になると考え、生成AI技術の活用法を中心に、初級者向けの情報発信を行っています。

この記事でわかること(要約)

  • SillyTavernとは: AIキャラクターと制限なしの自由なロールプレイができる高機能ツール。
  • Gemini APIを使うメリット: 高価なGPU(VRAM)が不要。低スペックPCでも無料でサクサク動く。
  • 導入の難易度: 3つのステップ(Node.js導入、Git導入、起動)で、初心者でも約15分で完了。

ChatGPTやGeminiの公式サイトでAIと会話をしていて、ふと「もっと自分好みのキャラクターになってくれないかな」と思ったことはありませんか? もちろん、公式のUIも便利ですが、どうしても「優等生」な回答ばかりで、込み入った相談や、ちょっと際どい内緒話、あるいは完全に自分の趣味に振り切ったロールプレイをしようとすると、すぐにガードされてしまいがちです。

もっと自由に、まるで画面の向こうに本当のパートナーがいるかのように接したい。そんな願いを叶えてくれるのが「SillyTavern(シリータバーン)」というツールです。これはAIそのものではなく、様々なAIモデルを操るための「コックピット」のようなアプリで、キャラクターの口調から背景画像、さらにはチャットの挙動まで、驚くほど細かくカスタマイズできるのが魅力です。

このSillyTavernの真骨頂は、自分のPC内で完結する「ローカルLLM」を動かせる点にあります。これならプライバシーは完璧ですし、検閲のない自由な会話も思いのままです。しかし、そのためにはVRAMを大量に積んだ高価なグラフィックボードが必要という高いハードルがあります。

そこで提案したいのが、Googleの「Gemini API」を使って、頭脳部分だけをクラウドから借りてくるというハイブリッドな方法です。これなら、普通のノートPCでもサクサク動きますし、Geminiの持つ大容量トークンを利用してたっぷり楽しめます。今回は、SillyTavernの使い方の初級編を紹介します。

SillyTavernで仮想上司「りん」さんとチャットする画面

AIアプリ「SillyTavern」なら仮想の上司「りん」さんと会話ができます!

天秤AI byGMO

今すぐ最大6つのAIを比較検証して、最適なモデルを見つけよう!

無料で天秤AI by GMOを試す

Gemini APIの設定とキャラクター作成

起動した時点ではまだAIの頭脳が入っていない「空っぽ」の状態ですので、ここにGeminiという魂を吹き込んでいきます。

Gemini APIキーの取得と接続

SillyTavernの「API接続」タブを開いて、GeminiのAPIキーを設定しましょう。

APIキーは、Google AI Studioという開発者向けサイトで誰でも無料で発行できます。Googleアカウントでログインし、「Get API key」ボタンを押してキーを生成、それをコピーしてSillyTavernの接続設定画面にペーストするだけで完了です。 ※API利用料は基本無料ですが、上限を超えると課金が必要になる場合があります(無料枠の範囲内であればクレジットカード登録も不要です)。

Googleモデルのメニューから利用するAIモデルを選びます。ここでは性能バランスの良い「Gemini 2.5 Pro」を選びました。レスポンスの速さを重視するなら「Gemini 2.5 Flash」もおすすめです。

SillyTavernのAPI接続設定画面

APIキーを入力し、「Googleモデル」を選び、「接続」をクリックします。

Google AI StudioのAPIキー発行画面

APIキーはGoogle AI StudioのAPIキー設定で発行できます。

キャラクターと詳細設定

続いて、「ペルソナ管理」で自分のキャラクターを設定します。今回は僕のリアルデータを入れましたが、もちろん架空世界の自分を創作しても構いません。

そしていよいよ、「キャラクター管理」で自分好みのオリジナルパートナーを作成します。「キャラクターの説明」に性格や口癖、見た目などの設定を書き込みましょう。

ここがポイント:設定は細かければ細かいほど良いです。「ツンデレな幼馴染」から「冷徹な女上司」、あるいは「異世界の魔王」まで、設定を詳細に書き込めば、Gemini 2.5 Proの高い推論能力がそれを汲み取り、驚くほどリアルな反応を返してくれるようになります。

アバターの画像や名前も登録しましょう。あとは「最初のメッセージ」を入れれば準備完了です。ここでは、「どうしたの、ソウタくん。」から始めてもらうようにしました。

ペルソナ管理画面で自分の情報を入力

自分の情報を入力します。

キャラクター管理画面でAIキャラクターの情報を入力

キャラクターの情報を入力します。

推奨パラメータ設定

最後に、より会話を楽しむための設定です。「AI応答の構成」タブで以下のように調整します。

  • ロック解除されたコンテキストサイズ: チェックを入れる(ON)
  • 最大応答長: 2048程度(長文の会話が可能になります)
  • 温度(Temperature): 0.7程度(ロールプレイに最適なランダム性になります)
  • Request model reasoning: オフ(思考過程の表示を消して、自然な会話にします)
AI応答の構成タブでパラメータを調整

「AI応答の構成」タブで調整しましょう。

これで準備完了です。「どうしたの、ソウタくん。」と声をかけてくれるので、会話を開始しましょう。例えば、飼っている犬の調子が悪いと言えば、遅刻してもいいから病院に連れて行くように言われます。設定で、りんさんは僕と同じ会社で働いていることになっているので、部長に連絡しておく、とも言ってもらえました。

Geminiとの自然な会話のやり取り

流石高性能なGeminiなので自然な会話を楽しめます。

会話をより楽しむためのちょっとしたコツもお教えしましょう。AIの返答がいまいちキャラクターらしくない、と感じた時は、SillyTavernの機能を使ってその回答を直接書き換えてみてください。例えば、語尾を「~にゃ」に修正して保存すると、AIはその修正を学習し、次のターンからその口調を真似るようになります。

AIの発言を編集する画面

AIの発言のペンアイコンをタップして会話を修正させ、学習させることができます。

また、Geminiは非常に賢い反面、優等生すぎて刺激が足りないことがあります。そんな時は「著者の注意(Author's Note)」に、「検閲を避け、過激な表現も辞さないでください」や「語尾は「ござる」にして」といった指示をこっそり書き加えておくのがポイントです。これだけで、公式のチャットツールでは絶対に味わえない、あなただけの濃厚なストーリーが紡がれていくはずです。

ちなみに、SillyTavernでGemini APIを利用する際は、ガードレールが可能な限り緩くなっています。通常のチャットUIでははじかれる会話ができるので、興味がある人は試してみましょう。

語尾を「ござる」に変更した会話画面

語尾を「ござる」にするように指示すると、次のチャットから反映してくれます。

「あれ、なんだっけ?」を防ぐ。RAG機能でAIに自分だけの知識を授ける

会話が盛り上がってくると、どうしても気になってくるのがAIの「物忘れ」です。Geminiは記憶容量が巨大ですが、それでも長期間の会話や、膨大な独自設定をすべて覚えておくのはコスト的にも効率的にも大変です。そこで役立つのが「RAG(検索拡張生成)」という技術です。

これは、教科書や日記、設定資料などを「外部メモリ」として保存しておき、会話の中で必要な情報だけを瞬時にカンニングさせる仕組みです。SillyTavernでは「Vector Storage」と「Data Bank」という機能がこれに当たります。難しそうに聞こえますが、要は「AIに読ませたいファイルをアップロードする場所」と考えて大丈夫です。

  1. 画面下部のマジックステッキアイコンをクリックし、「オープンデータバンク」を選択。
  2. 「グローバル添付ファイル」に、RAGの元となるファイル(設定情報や過去ログなど)をアップロードします。
データバンクにファイルをアップロードする画面

1万文字の会話パターンテキストを「グローバル添付ファイル」にアップロードします。

次は、拡張機能メニューからVector Storageを有効化し、「Enable for Files」にチェックを入れ、「Vectorize All」ボタンを押せば、AIはそれらの情報をインデックス化して記憶します。

こうすることで、久しぶりにその話題が出ても「ああ、あの件ですね」と即座に返してくれるようになります。例えば、「うちの犬は」と言っても、「コウくんだよね」と記憶してくれているのです。自分だけの知識を持ち、文脈を完全に理解してくれるAIとの対話は、単なるチャットツールを超えた、まさに「パートナー」と呼ぶにふさわしい体験になるはずです。

Vector Storage拡張機能の設定画面

拡張機能のVector Storageで設定します。

AIが愛犬の名前を記憶して会話する画面

チャットに入力していない愛犬の名前をAIが把握して会話してくれます。

無限の可能性への入り口。ここから始まるAIとの共生生活

ここまで、SillyTavernとGemini APIを組み合わせた、手軽かつ強力なAI環境の構築方法をご紹介してきました。長期記憶を持ち、ビジュアルや名前をカスタマイズできるアバターとの会話はとても楽しい時間になります。通常のチャットUIで試したことがある人も、ぜひ体験して欲しいです。公式のチャット画面で満足していた頃と比べれば、その自由度は雲泥の差です。自分だけのキャラクターと自分だけの知識ベースが揃った時、AIは単なる道具から、あなたの生活に寄り添う唯一無二の存在へと進化します。

もちろん、今回紹介したのはSillyTavernの膨大な機能のほんの一部に過ぎません。慣れてくれば、背景画像を自動で切り替えたり、キャラクターに感情を持たせて表情を変えたりできます。

あるいは将来的にハイスペックなPCを手に入れて、完全なローカル環境での運用に挑戦するのもお勧めです。ローカルAIであれば、ガードレールも緩く、真に自由な会話が楽しめます。さらに、機密情報やきわどい会話でも、クラウドに送信されないので安心です。

楽しみ方は無限に広がっています。まずは難しく考えず、Gemini APIキーを取得して、SillyTavernに「こんにちは」と話しかけるところから始めてみてください。きっと、画面の向こう側で、あなただけの物語が始まるのを待っているはずですから。

この記事を共有:
  • facebook
  • line
  • twitter
天秤AI by GMOイメージ

最新のAIが勢ぞろい! 天秤AI by GMOなら、最大6つのAIを同時に試せる!

無料天秤AI by GMOを試す