私のGemが記憶喪失になっちゃった!

私のカスタムGem、メインチャットで色々教えたのに『はじめまして』って言うの!
一生懸命育てたのに、記憶喪失になっちゃったの!?

落ち着いてクロバちゃん。
それはGeminiのあえての『仕様』なんだよ
メインチャットで頑張って自分好みに育てたはずのGeminiが、カスタムGemとして使ってみると他人行儀…。
「毎回リセットされるなら、わざわざカスタムGemを作る意味がないのでは?」とガッカリしてしまいますよね。
実はこれ、Geminiが「忘れた」のではなく、
「セキュリティのために記憶を遮断している」
という仕様です。
今回は
なぜカスタムGemはメインチャットの内容を引き継がないのか?
それでも普通のチャットよりカスタムGemを使うべき「決定的なメリット」
について解説します。

それでは、まいります!
なぜカスタムGemは「私のこと」を知らないのか?
「同じGoogleアカウントなんだから、私のプロフィールくらい共有してくれてもいいのに」
と思いますよね。
しかし、カスタムGemがあえてあなたのメインチャットの記憶(Memory)を引き継がないのには、明確な理由があります。それは、
プライバシー情報の流出を防ぐため
カスタムGemには、作ったボットをURLで友人に教えたり、一般公開したりする機能があります。
もし、カスタムGemがあなたのメインチャットの記憶(プライベートな話や、仕事の愚痴など)を自動で引き継いでいたらどうなるでしょうか?
公開したGemを通じて、あなたのプライベートな情報が他人に漏れてしまうリスクがあります。
だからこそGoogleは、「メインの部屋(プライベート)」と「カスタムGemの部屋(作業場)」の情報を、意図的に完全に遮断しているのです。

なるほど!
私がうっかりGemを公開しちゃっても、私の『秘密のポエム』がバレないように守ってくれてるってこと?

その通り! 『気が利かない』んじゃなくて、『口が堅い』仕様なんだと思ってあげてね!
…ポエム?
じゃあ「カスタムGem」を使うメリットって何?

でも 毎回『はじめまして』なら、普通のチャットで毎回指示するのと変わらなくない?

記憶は引き継げないけど、カスタムGemには『普通のチャット』にはない強力な武器があるんだ
カスタムGemには以下の「普通のチャット」では絶対にできない2つのメリットがあります。
1.指示を永遠に固定できる
普通のチャットでは、毎回新チャットのたびに「あなたはプロの編集者です。関西弁で話して…」と前提条件を入力する必要があります。
カスタムGemなら、この「前提条件(マニュアル)」を一度設定すれば、リセットされることはありません。
2.「外部資料」を自動で読ませることができる
普通のチャットで「Googleドライブの資料を見て」と頼む場合、毎回ファイルの場所を指定する必要がありますが、カスタムGemなら「設定しておいた資料」を勝手に読んでから回答してくれます。

手順は、次で解説します!
Googleドキュメントを「脳みそ」として埋め込む

カスタムGemの記憶力ゼロをカバーし、あなたのことを熟知した”最強の相棒”にする手順は以下の通りです。
「覚えててくれない」なら、「覚えておくべきことを書いたノート(ドキュメント)」をソフトとして差し込めばいいのです。
手順①:覚えさせたいことをGoogleドキュメントに書く
まずは、あなたが覚えておいてほしいことをGoogleドキュメントに書き出します。
例)
ブログの設定、登場キャラの口調、過去の成功パターンなどをGoogleドキュメントにまとめる。
仮にファイル名『ブログ用キャラクター設定資料』とします。
【ポイント】
AIは画像を分析がうまくいかない場合もあるので、外見や特徴は「テキスト」で詳しく書いておくことをおススメします!
×:画像の貼り付けのみ
〇:「ピンク髪のロングヘアで、困り眉。語尾は『~だもん』」と文字で書く
手順②:カスタム指示にgoogleドライブを参照するように指示する
ここが重要です。
チャットで指示するのではなく、カスタムGemの編集画面(Edit)にあるカスタム指示の欄に、以下の呪文を書き加えます。

# 知識ソースの参照
回答を作成する際は、ユーザーの指示がなくても、必要に応じてGoogle Drive内の以下のドキュメントを必ず参照してください。 ・参照ファイル名:『キャラクター設定フォルダの設定資料』
これで、このGemは起動するたびに自動的にその資料を読み込み、「あなたのことを熟知した状態」で待機してくれます。

やったー! 今試したら、私の口調を完璧にコピーしてくれたよ! 私が忘れっぽくても、Gemが資料を読んでくれるなら安心だね!

これで、”毎回はじめまして”を卒業だね!
次は資料の読み込みのアリ・ナシをやってみるよ!
資料を読み込む指示があれば、資料内の説明は不要!
では実際に資料を探す指示の或ある場合と、ない場合を試してみます!

カスタム指示の内容はこんな感じ。実験的に超簡素化して試してみます。


こんな感じで、メインチャットの部分で話してた内容は一切引き継がれていません。
そして指示通りの鋭いツッコミだ!笑
カスタム指示にGoogleドライブからの情報取得を指示してみる
つぎに、カスタム指示内に、Googleドライブからの情報取得の指示文を追加してみます。

こんな感じで、必要な情報がどこにあるかを指示しておきます。

こんな感じで、チャットの1つ目の質問でもバッチリ名前を言い当てています。
ちなみに、ドキュメントなどのファイルは指示文ではなくファイルとして渡しておくこともできます。

画面左下の知識の項目にある”+”を押します。

すると、このように選択するメニューが出てくるのて、必要に応じてファイルを渡しておくことができます。
あらかじめ渡しておけば、カスタム指示に指示文を入れなくても情報を共有できます。

【まとめ】記憶は「引き継ぐ」のではなく「持たせる」
この記事のおさらい
- Qカスタムgemはなぜメインの話を知らない?
- A
gemの共有機能を前提に、プライバシー保護のために、あえて記憶部分を遮断しているから。
- Qカスタムgemのメリットは?
- A
カスタムgemを作るときに最初に指示を与えることで、新しいチャットでも環境(話す内容や、口調など)を固定することができる。

『覚えてて!』って言うより、『この設定かかれた本読んで!』って渡す方が確実だもんね!

そうそう。仕組みが分かれば、カスタムGemはもっと便利になるよ!
ここまで読んでいただき、ありがとうございます!
それでは、また!

