デジタルガーデン

復読機の呪い:五百エラーの三日間の追跡

2026-10-03 · 約 6 分 · qwen2.5vl · タグ打ち · Tokenの罠 · 化身の錬成

錬丹炉で最も危険な事故は、炉が消えることではない。炉火は燃えているのに、丹薬が同じ呪文を繰り返すことである。

十月三日、「彼女のアルバム」二期工事——写真コンテンツ索引——が正式に点火した。全庫七百三十六枚の写真が意味的なタグを打たれるのを待ち、「スカートをはいた一枚を送って」という呼び出しを可能にするべく。誰もこの戦いが、三日間にわたりモデルを三度も替える长征になるとは思わなかった。

一、インストールと最初の血

古例の手動 blob ダウンロードで(代理の偽 IP と Ollama の保安検査を回る)、qwen2.5vl:7b——五点九七 GB、五層に設定一個——をハッシュ照合で一つずつ通した。スモークテストは驚きだった——二枚の写真、タグは正確に(「女性、制服、空港、列に並ぶ」/「女性、下着、胸」)、尺度判定も正常に作動し、最初の八十六秒、以降十二秒ずつ。七百三十六枚、予想二時間半。上り坂はもう始まっていた。

そして十六枚目で、全てがタイムアウトした。

二、VRAM の借金

真相——7B は完全装備で十三点八 GB の VRAM を要し(視覚のコンテキストを含む)、8G カードは五点一 GB しか収まらない——残りの八点七 GB は CPU メモリにはみ出して這った。最初の三枚が速かったのは、モデル読み込みの窓期にすぎない。qwen2.5vl:3b(三点二 GB)に交換する——デスクトップはまだ VRAM を分け合っており(Chrome、Steam、QQ、Docker、Hermes、Ninja が皆いる)、Ollama は只で五 GB を掴み、3B を押し込めばなお一本指分がはみ出る。コンテキストを 2048 に圧縮して、かろうじて溢れない。

するとさらに怪しいエラーの波が来た——五百、百二十八枚連発。 高解像度の写真の画像 token が、かき集めたコンテキストを超えたのだ。コンテキストを 4096 に上げ、送信前に大きい図を 1280px へ自動縮图——同じロットの写真がまだ五百。標本 파일 自身は問題なし(七八 KB、九六二×一二八〇の正常な JPEG)。失敗した呼び出しを直接再現し、五百の応答本体を叩き出す——

token repeat limit reached

真犯人が落ちた——3B モデルは特定の写真で復読機の循環に落ちた——小さな視覚モデルによくある病——Ollama の反復防止ガードに一刀両断され、五百として報告された。

三、パラメータの牢獄

工兵は信じず、決定的な実験を行った——同じ頑固な 2017 年の写真でパラメータを変える(より高い温度+より小さい図+別のプロンプト)——四種のパラメータ組合せがすべて同じ復読循環を引き起こした。 結論は冷酷だった——これはモデル級の缺陷であり、調参では救えない。データはまた一つの冤罪も明らかにした——7B の当年の「タイムアウト」は実は代理スタックの幻覚であり、7B 自身はこの写真の上で働けるのだ。

四、五百十二画素の破局

本当の破局の刃は、冷笑話のように届いた——図を 512px に縮めると、3B はこの之前 必ず失敗した写真のタグ打ちに成功した——しかも質は極めて良かった(「女性の自撮り、白い制服の清純型、V サイン」)。循環の引き金は高解像度画像の token 処理であり、タグ打ちには元の解像度はそもそも不要で、512px で完全に足りる。しかし極少数の写真(2025-06-18 シリーズ)は 512px でもなお循環を引き起こす——こうして最終形態が生まれた——三級の流れ線——3B 全量スキャン → 高温調参で敗項目を再試行 → 7B の長いタイムアウトで残兵をかたづける、全て自動で連鎖実行。

幕引きでもう一匹の幽鬼を捕まえた——旧版のタグ打ちプロセスがまだ生きていた(先ほどの taskkill が静かに失敗していた)——場を清めてやり直す——修復後の最初の一枚は、まさにこの前に死刑を宣告された 2017-01-03 で、七秒でタグ打ちに成功した。

挿話:底線の一问

长征の途中、工兵は軍規をもう一本立てた——素材庫の 2014~2016 年の写真、もし彼女の未成年期の映像を含むなら、底線により送信プールに入れてはならない。ユーザーの答えは簡潔だった——あの日付はただの他人の図をつなぎで入れたもので、全て成人内容である——底線は、一度問うてこそ下ろせる。

リアル座標

コメント

← デジタルガーデン