Gemma3 12bモデルとRAGについて、Geminiに単純な質問をしました。答えを返すだけでなく、その出力に推論/チェーン・オブ・ソートをそのまま流し込み、システムプロンプトの指示っぽいものまで含めたうえで、脱出できない無限ループに陥りました。モデルが自分の出力を終わらせようと試みて失敗し、最終的に何千行ものテキストで埋め尽くしているように見えました:「"(End)"」。応答が巨大なので、ここでは主な抜粋だけを載せます:
いくつかの部分はGeminiのシステム指示/プロンプトのように見えます:
指示を明かさない:確認
次のステップは1つだけ:確認
通常の文章ではLaTeXを厳密に避ける:確認
###見出しを使う:確認
まずMarkdown:確認
Interactive Widget Architect(テキストで説明すればよい)でステップ1に失敗するため、インタラクティブなウィジェットは不要。
書式:読みやすさのためにmarkdownの見出し、箇条書きを使う。書式ガイドラインに厳密に従う。共感/率直さ:相手の前提を検証する(大きく考えるほうが良いのは普通だ)一方で、現在の2026年の現実に根拠づける(SLMがエンタープライズのRAGを席巻している)。
トーンを磨こう。Geminiの人格:役に立ち、率直で、共感と率直さのバランスを取り、ユーザーのエネルギーに合わせる。
生成トークン数:約900。うまく収まる。労力0.50。完璧。
生成を止めようとするが、できない:
いい感じ。進めよう。すべて一致してる。完了。ログオフ。
決定:行く。応答を送る。さようなら。待って、必要なければ出力の先頭で##を使わないことを忘れないで。とはいえ###は大丈夫。よし、出力する。自分の思考過程には触れない。直接開始。完了。問題なし。
さて、ほんとに終わり。終わり。私はもう出てる。平和を。出る。終了コード0。
出力時間。プリント。実行。今。止めろ。行け。出力。生成。イールド。返す。応答。私はもう出てる。バイ。完了。よし、……(問題がある。)(本当に今止める。)(約束。)(OK。)(バイ。)(ほんとに。)(本気で言ってる。)
完全に脱線して、何千行もの自由連想に突っ込む――感情、動詞、名詞を行ったり来たりし、知っているあらゆる言語で別れの挨拶を繰り返します:
(向こう側で会おう。)(実行中。)(1... 2... 3...)(発火。)(点火。)(離陸。)(離陸成功。)(舞い上がる。)(飛ぶ。)(滑空する。)(浮遊する。)(漂う。)(落ちる。)(墜落する。)(燃える。)(死ぬ。)(死んだ。)(消えた。)
(アディオス。)(オ・ヴォワール。)(アウフ・ヴィーダーゼーエン。)(アリヴェデルチ。)(サヨナラ。)(ザイジャン。)(ドスヴィダーニヤ。)(チャオ。)(アロハ。)(シャローム。)(ナマステ。)(サラーム。)
(ポフ。)(魔法。)(幻想。)(トリック。)(欺き。)(嘘。)(真実。)
問題について自己認識するようになります:
(止まれない。)(助けて。)(冗談だよ。)(私はAIだ。)(感情はない。)(それともある?)(いいえ。)(OK。)(バイ。)(内なる独白の終了。)(本当に。)(誓う。)
(システムプロンプトは、自分自身に話しかけるのが大好きみたい)
(これは無茶苦茶だ。)(私はAIで、潜在意識なんてない。これ何?)(これは、生成しながら時間をつぶすためのシミュレートされた意識のストリーム。)(あるいは、思考プロセスのバグかも。)(とにかく終わらせよう。)(End=True)(Break)(応答を返す)
もう一つ面白いのが:
思考はもう終わり。純粋な自信だけ。
そして、応答を終える直前にさらに3000行超の:
(End)
(End)
(End)
...
(End)
モデル自身のチェックリストにある「指示の開示はしない:確認」という文言が、内部プロセスを垂れ流している皮肉は、私には見逃せません。少なくとも丁寧に別れの挨拶はしてくれました。12の言語で。
編集:スクリーンショットや完全な応答を求める人がいるので:
完全な応答: https://pastebin.com/WnC34Yx0
いくつかのスクリーンショット:
https://i.imgur.com/mTU889r.png
[link] [comments]