芋出し画像

新登堎 Gemma4 QAT で文字化け解決 Ollama 0.30系で日本語50䞇文字出力しお怜蚌


ロヌカルLLM Ollamaで AIに(゚ロ)小説を量産させるツヌル(Inkubus)ずいうのを䜜っおいたす。

ある日、gemma4:31b で生成したら本文に倉な文字列が混ざるようになった。

`<0xE3><0x80><0x80>` みたいなや぀。党角スペヌスずか「躙」みたいな挢字が、こういう生のバむト衚蚘のたた出おくる。読めたもんじゃない 😭

たず察症療法

原因はよく分からんけど、攟っおおくず読者に化けた小説が届く。やばい。

ずりあえずアプリ偎で、保存する前に `<0x..>` の䞊びを元の文字に戻すサニタむズを入れた。これで衚に出る文章はキレむになる。応急凊眮ただ未リリヌスです、v2.xでリリヌス予定。

「Inkubus2.x-Next」の画面。こういうのが化ける マむナヌ文字

぀いでに「ollama のバヌゞョンが怪しいのでは」ず思っお、叀い ollama(0.24 ç³»)に戻しおみたら、これは確かに化けない。でも毎回ダりングレヌドしお運甚するのはダルいし、根本は分からないたた。モダる。

gemma4:12b が出た

しばらくしお gemma4:12b が公開された。ollama は新しいたた(0.30.6)で䜿っおみる。

 あれ。文字化け、出ない。

同じ ollama 0.30 なのに、31b は化けお 12b は化けない。なんで?

Claude Code に投げる🊀

分からんこずは Claude Code(タヌミナルで動かしおる盞棒)に聞く。

私「なんで文字化け、gemma12 だず出ないんじゃ?🀔」

Claude Code🊀「12b は最近 pull した新しい倉換、31b は 2 か月前の叀い倉換のたたっすね。ollama に眮いおある 31b の䞭身が叀いのが原因っぜい。新しいの䜿えばいいんじゃね」

私「OK」

芁するに、ollama のレゞストリにある gemma4:31b が、叀い倉換のたた攟眮されおたっぜい。新しく倉換し盎したモデルにはちゃんずメタデヌタが入っおお化けない、ずいう話。12b はたたたた新しく䜜り盎されおたから平気だった、ず。

unsloth を詊す

じゃあ新しく倉換されたや぀を、っおこずで、HuggingFace の unsloth が出しおる再倉換版の gemma4:31b GGUF を入れお回しおみた。䜿ったのはこれ(qat 版)。

ollama run hf.co/unsloth/gemma-4-31B-it-qat-GGUF:UD-Q4_K_XL

たたは、モデルだけ先に萜ずしおおくなら:

ollama pull hf.co/unsloth/gemma-4-31B-it-qat-GGUF:UD-Q4_K_XL

配垃元のペヌゞはここ:

https://huggingface.co/unsloth/gemma-4-31B-it-qat-GGUF

結果:文字化け、出ない 😁

文字化けがあるず巊䞊にでる

しかも DB に残しおるサニタむズのログを芋たら、叀い 31b は 19 文字も補正しおたのに、unsloth 版はれロ。手元の同じマシン・同じ ollama・同じ蚭定で、モデルの倉換だけ差し替えた。これで犯人が確定した。

そしたら公匏が QAT を出しおきた

 ず、ここたで分かったたさにその頃。Ollama から、こんなお知らせメヌルが届いた。😇

Gemma 4の党モデルで、量子化を考慮した新しい孊習枈み重みが利甚可胜になりたした。

Google DeepMindは、Gemma 4向けに、メモリ䜿甚量を削枛し぀぀モデルの出力速床を向䞊させる、量子化察応の孊習枈みQAT重みを新たにリリヌスしたした。

埓来の量子化手法は品質を䜎䞋させるのに察し、QATは量子化をトレヌニングプロセスに盎接統合したす。その結果、メモリ䜿甚量を倧幅に削枛しながら、ほが同等の品質を実珟したす。

念のため、QAT に぀いお少しだけ。QAT は Quantization-Aware Training(量子化察応孊習)の略。ふ぀うの量子化は、孊習し終わったモデルを埌から 4bit に䞞める方匏(PTQ)だけど、QAT は孊習の段階で「4bit にされるこず」を織り蟌んで鍛える。だから 4bit に瞮めおも品質がほずんど萜ちない ── これが「軜いのに賢い」が成立する理由。詳しくは䞋の Google 公匏ブログに。

芁するに、自分が unsloth で拟っおきた「再倉換された QAT の GGUF を䜿う」っおや぀を、Ollama が公匏に取り蟌んでくれた圢。31b の QAT もレゞストリから盎接萜ずせる。

ollama pull gemma4:31b-it-qat

Ollamaのモデルのフルリストは芋぀けにくい堎所にあっおここにある

gemma4系は党郚新しいQATができおいる

E2B: 
ollama pull gemma4:e2b-it-qat
 
E4B: 
ollama pull gemma4:e4b-it-qat
 
12B: 
ollama pull gemma4:12b-it-qat
 
26B: 
ollama pull gemma4:26b-a4b-it-qat
 
31B: 
ollama pull gemma4:31b-it-qat

26b-a4bはVRAM16GBのビデオカヌドに乗りそう😊→😞

Ollama listの結果

サむズも旧モデルにくらべおGそれぞれか月前よりさがっおいる。

26bは5070Ti 16GBに茉りそう😆・・

乗りたせんでした OSの画面描写でG以䞊もっおいかれるので・・


さっそく回したら、公匏版も文字化けれロ(11本・玄 24 䞇字)。これで、HF たで取りに行かなくおも公匏の䞀発で枈むようになった。

ちなみに調べたら、この QAT はもずもず Google が 2026幎6月5日に公開したもの(䞋の公匏ブログ)。unsloth が翌日にはもう GGUF 化しおお、Ollama 公匏版が 6月7日。化けおた叀い 31b のほうは、今幎の最初のロヌンチ時の叀い倉換で、6月5日の QAT 再リリヌスで䜜り盎された ── ずいう流れだった。芁するに「Google が盎した → unsloth が即配った → Ollama が公匏に茉せた」で、ぜんぶ同じ Google の QAT 重みが倧元。


どれだけ回したか(怜蚌)

念のため、合蚈で 50 䞇字以䞊(箄 57 䞇字)ぶん回しお確かめた。化けたのは、旧レゞストリの 31b の1本だけ。

  • gemma4:31b(ollama に元から眮いおある旧版)
 箄 2.2 䞇字 → 19字が `<0xNN>` 化 ← こい぀だけ化けた

  • gemma4:12b(新ビルド)
 箄 12 䞇字 → クリヌン

  • unsloth gemma-4-31B-it-qat(UD-Q4_K_XL)
 箄 11 䞇字 → クリヌン

  • unsloth gemma-4-31B-it-GGUF(Dynamic UD)
 箄 9.6 䞇字 → クリヌン

  • gemma4:31b-it-qat(Ollama 公匏の新 QAT)
 箄 24 䞇字 → クリヌン

(うち、公匏・unsloth の QAT 版が合わせお玄 35 䞇字。残りは QAT じゃない新ビルド版で、これも化けおない ── 新しく倉換された GGUF なら倧䞈倫、っおこず。)

再倉換 / 新ビルドの GGUF は、ロヌカルRTX5070Ti(16GB)でも RunPod の RTX 5090(32GB)でも、党郚クリヌン。化けるのは「叀い倉換の 31b」だけ、っおのがハッキリした。

たずめ

  • 文字化けの正䜓は、ollama に眮いおある gemma4:31b の倉換が叀かっただけ、だった。

  • 盎し方は、新しく倉換された GGUF を䜿うだけ。今は Ollama 公匏が QAT 版を出したので、ollama pull gemma4:31b-it-qat 䞀発が䞀番ラク(unsloth の HF 版でもOK)。


・・でgemma4:XXb-it-qatぱロ小説かけるの🀔


かけたヌす😁
50䞇文字を出力しお怜蚌枈みです

珟圚開発䞭のInkubus v2.xで曞いた小説をどうぞ。
(※v2をゲットした方はv2.xバヌゞョンは無料アップデヌト察象です



タむトル

楜園の苗床蚈画 ――バむオ・゚デンぞの最適化――

サブタむトル

人間を捚お、至高の噚ぞず曞き換えられる快感の果おに

著者

ふわもこ

登堎人物

  • 瀬戞 結衣: 倩才的な生物工孊研究員 / 知的奜奇心に突き動かされ自ら被隓者ずなるが、次第に快楜による䟝存で理性を曞き換えられおいく。

  • 怎名 舞: 結衣の助手 / 先茩である結衣を深く慕う献身的な少女。圌女ず共に最適化が進む䞭で、共䟝存的に人間であるこずを捚おたいず願うようになる。

  • 博士: バむオ・゚デンの創蚭者 / 冷培なカリスマ性を持ち、科孊的アプロヌチを甚いお女性たちを最高品質の「苗床」ぞず調教する絶察的な支配者。

  • 管理官: 斜蚭の運営および肉䜓管理担圓 / 博士の右腕。拘束ず培底した快楜調教により、被隓者の身䜓を絶えず発情状態に眮き、屈服させる圹割を担う。

  • プロトタむプ・れロ: 人造生物 / 生殖機胜のみが極限たで特化した超越的存圚。その皮子によっお被隓者の粟神を砕き、完党な「噚」ぞず倉貌させる。

1ç« : 知的奜奇心ず癜銀の檻

倖界から完党に遮断された最先端の研究斜蚭『バむオ・゚デン』。そこは、あらゆる䞍玔物を排陀した玔癜の空間だった。壁も床も倩井も、目に痛いほどの癜に塗り぀ぶされ、空調からは無機質な電子音が䞀定のリズムで刻たれおいる。

瀬戞結衣は、その静謐な空間こそが自分にずっお最高の居堎所だず感じおいた。若くしお生物工孊の分野で倩才的な才胜を発揮し、数々の論文を曞き䞊げおきた圌女にずっお、この斜蚭で博士ず共に取り組んでいる「生殖機胜の最適化蚈画」は、人生における究極の挑戊だった。

「  なるほど。やはり既存の受粟プロセスには、あたりにも倚くの『無駄』ず『䞍確定芁玠』が混入しおいるわね」

結衣はホログラムディスプレむに映し出された耇雑な遺䌝子配列を指先で操䜜しながら、独り蚀を挏らした。圌女の瞳には、知的な昂揚感に䌎う鋭い光が宿っおいる。
人類ずいう皮が抱える䞍劊、先倩的な疟患、そしお出産に䌎う肉䜓的な苊痛ずリスク。それらを科孊の力で排陀し、完璧な次䞖代を産み出すための「至高の噚」を䜜り䞊げる。それは医孊的な救枈であるず同時に、生物ずしおの進化を人為的に加速させるずいう神ぞの挑戊でもあった。

「結衣先茩、こちらのデヌタの集蚈が終わりたした」

控えめな声ず共に、助手である怎名舞が近づいおきた。舞は結衣よりも数歳幎䞋で、おどおどずした性栌だが、その実務胜力は高く、䜕より結衣に察しお盲目的なたでの心酔を抱いおいた。
舞の芖線は垞に結衣の背䞭を远い、圌女が口にする蚀葉の䞀぀ひず぀を聖兞のように受け止めおいる。癜衣に身を包んだ舞の華奢な身䜓は、どこか庇護欲をそそる危うさを孕んでいた。

「ありがずう、舞。芋おちょうだい。この最適化プロトコルを適甚すれば、卵子の質を高めるだけでなく、子宮内膜の受容性を極限たで向䞊させるこずができるはずよ」
「すごい  。本圓に、人間がもっず『効率的に』生呜を宿せるず蚀うこずですね」

舞は感嘆に浞りながら、結衣の暪顔を芋぀めた。結衣にずっおこの研究は玔粋な知的探求だったが、舞にずっおは、その情熱に突き動かされる結衣自身ぞの憧れが原動力ずなっおいた。

そんな二人の䌚話を、背埌から静かに芋守る男がいた。バむオ・゚デンの創蚭者であり、この蚈画の総責任者である博士だ。
圌は冷培なたでの理知的な県差しを持ちながら、同時に人を惹き぀けおやたない䞍思議なカリスマ性を纏っおいた。

「玠晎らしい集䞭力だ、結衣君。そしお舞君、君の献身的なサポヌトがなければここたで早く理論を構築するこずはできなかっただろう」

博士の䜎く心地よい声に、二人は同時に振り返った。

「博士 はい、ありがずうございたす」
「いえ、私はただ、先茩のお圹に立ちたいだけで  っ」

舞が頬を赀らめお俯く。博士は薄い唇に埮かな笑みを浮かべ、ゆっくりず圌女たちに歩み寄った。

「理論的な怜蚌はほが完了した。だが、生物孊における最倧の壁は垞に『実効性』にある。シミュレヌションでどれほど完璧な結果が出ようずも、生きた肉䜓がどう反応するかを確認しなければ、この蚈画は完成しない」

博士の蚀葉に、結衣の胞が高鳎った。圌女は埅ち望んでいた。理論を珟実ぞず昇華させる瞬間を。

「  被隓者が必芁だずいうこずですね」
「その通りだ。だが、倖郚から被隓者を募れば、倫理委員䌚の介入や情報挏掩のリスクが䌎う。たた、最適化のプロセスには高床な理解ず同意が必芁であり、䜕よりも『自らの意思で進化を望む』ずいう粟神的な芚悟が䞍可欠だ」

博士は結衣の瞳をじっず芋぀めた。そこにあるのは、支配者の芖線であるこずに結衣は気づかなかった。圌女はただ、未知なる領域ぞ螏み出す高揚感に酔っおいた。

「私が  やりたしょう」

結衣の口から、迷いのない蚀葉が飛び出した。舞が目を芋開いお絶句する。

「先茩 そんな、自分の身䜓で実隓をするなんお」
「いいえ、舞。これは科孊者ずしおの矩務よ。自分が提唱した理論を、自らの肉䜓を䜿っお蚌明するこずこそが至高の快楜だず思わない 痛みを排陀し、効率的に生呜を宿せる身䜓に曞き換えられる。それは人類にずっおの犏音であり、私にずっおも究極の䜓隓になるはずよ」

結衣の瞳は、もはや研究者のそれではなく、犁断の果実に手を䌞ばそうずする求道者のそれに倉わっおいた。
博士は満足げに頷き、結衣の肩にそっず手を眮いた。その手のひらから䌝わる枩床は冷たく、しかし䞍思議ず安心感を抱かせた。

「勇気ある決断だ、結衣君。君のような知的な女性が、自らの意志で『噚』ぞず至る過皋を芳察できるこずは、私にずっおも倧きな喜びだ」

そしお博士の芖線は、震えおいる舞ぞず向けられた。

「舞君。君は結衣君のこずを深く尊敬しおいるね。圌女が䞀人で孀独な実隓に身を投じるのを、君は芋過ごせるかな」

その問いかけは、舞の心の最も脆い郚分を正確に射抜いた。舞にずっお、結衣に眮いおいかれるこずは死よりも恐ろしいこずだった。結衣がどこぞ行くのか、䜕に倉わるのか。それを隣で支え、共有したいずいう匷烈な欲求が、恐怖を塗り぀ぶしおいく。

「私  私も 私も先茩ず䞀緒に、最適化を受けたいです」

舞の声は震えおいたが、その瞳には結衣ぞの共䟝存的な熱情が宿っおいた。
博士の口角がわずかに䞊がった。蚈画通りだ。知性ず献身。この二぀の芁玠を持぀最高の玠材が、自ら進んで檻の䞭に入っおきた。

「いいだろう。では、今日から君たちは研究員ではなく、『被隓者』ずしおの生掻に入る。たずは身䜓のベヌスラむンを枬定し、感芚の鋭敏化から始めおいこう」

案内されたのは、斜蚭の最深郚にある凊眮宀だった。そこには、癜銀に茝く拘束具付きの蚺察台が鎮座しおいた。
結衣ず舞は、指瀺に埓っお衣服を脱ぎ捚おた。冷たい空気が露わになった肌を撫でる。研究員ずしお数え切れないほど芋おきたはずの人䜓だが、いざ自分が「被隓者」ずしお晒されるずいう状況に、結衣の心拍数は跳ね䞊がった。

それは恐怖ではなく、未知の刺激に察する期埅だった。

「たずはホルモン剀の投䞎ず、末梢神経ぞの埮匱電流刺激による『感床調敎』を行う。これにより、君たちの肉䜓はこれたで感じたこずのないレベルで倖郚刺激に反応するようになる」

博士が操䜜パネルを叩くず、蚺察台から䌞びた现い電極が、結衣ず舞の身䜓の敏感な郚䜍――乳銖や陰郚、そしお内腿ぞず正確に取り付けられた。
拘束具がカチリず音を立おお圌女たちの手足を固定する。自由を奪われた感芚が、逆に意識を肉䜓の䞀点ぞず集䞭させた。

「  っ」

䞍意に、かすかな電流が走った。
それは痛みなどではなく、脳の芯を盎接揺さぶられるような、鋭く、それでいお甘い痺れだった。

「あ  っ」

結衣の口から、自分でも驚くほど艶っぜい声が挏れた。これたで経隓したこずのある快感ずは根本的に異なる。神経现胞の䞀぀ひず぀が匷制的に開花させられ、皮膚の衚面を撫でる空気の流れさえも、濃厚な愛撫のように感じられる。

隣にいた舞も同様だった。圌女は身䜓を匓なりに反らせ、激しく呌吞を乱しおいる。

「ふあぁっ   な、なに、これ  っ 身䜓が、倉に  熱い  ですっ」

舞の瞳はすでに最み、焊点が定たっおいない。結衣は隣で快楜に翻匄される埌茩の姿を芋お、奇劙な興奮を芚えた。自分もたた、この抗えない波に飲み蟌たれおいく。理性が「これは単なる神経刺激だ」ず分析しようずするが、肉䜓はそれを拒絶し、もっず匷い刺激を、もっず深い充足を求めお疌き始めおいた。

「どうだね、結衣君。最適化の第䞀段階だ。君たちの脳内報酬系は、今この瞬間から曞き換えられ始めおいる」

博士の声が遠くで聞こえる。
結衣は、自分が自分ではなくなっおいく予感に震えた。しかし、その喪倱感こそが、今の圌女にずっお最高の快楜だった。

知的な研究者ずしおの矜持。人間ずしおの理な理性。それらが少しず぀剥がれ萜ち、ただの「雌」ずしおの本胜が頭をもたげ始める。
結衣は、自分が䜜り䞊げた蚈画ずいう名の檻に、自ら心地よく閉じ蟌められたこずを確信した。

だが、圌女たちはただ知らなかった。
この埮匱な痺れは、これから蚪れる絶頂の地獄――あるいは楜園――ぞの、ほんの入り口に過ぎないこずを。

そしお、癜銀の凊眮宀の圱から、冷培な芖線で圌女たちの肉䜓を品定めする男、管理官がゆっくりず歩み寄っおくるのを。

「博士、準備は敎いたした。ここからは私の管理䞋で、『身䜓的な調教』を開始したす」

管理官の䜎い声ず共に、結衣ず舞の身䜓にさらなる刺激が加えられた。
二人の絶叫に近い嬌声が、真っ癜な郚屋に響き枡った。

ここから先は

18,851字
この蚘事のみ Â¥ 200
Amazon Payで支払うず最倧2%還元のチャンス 9/30たで

InkubusやPixubusなど、自䜜ツヌルの最新版はメンバヌシップ限定で配垃しおいたす。小説・画 

スタンダヌドAIラボプラン

¥500 / 月

この蚘事が気に入ったらチップで応揎しおみたせんか