見出し画像

【アップデート】機能解説|タグ変換の最適化|LoRAのトリガーワード抽出|ComfyUIノード|えすた式プロンプト職人 V3.3.1

えすた式プロンプト職人をV3.2からV3.3.1へアップデートし、以下の機能を実装した。

タグ変換の最適化: 辞書データによる最長一致の強制物理置換と、システムプロンプトのFew-shot誘導により、小型LLM特有の要約バグ(おじさんの「1boy」化や版権キャラ名の分割誤爆)を物理的に解決。

LoRAトリガーワード抽出:『.safetensors』のメタデータからトリガーを自動抽出し、手動入力ワードと共にプロンプト最前列へ自動配置する機能を追加。

「LLM Only」モードの新設:辞書置換をバイパスし、LLMの自然言語推論のみでプロンプトを構築する直訳モードを実装。

重複タグ排除機能:最終出力から重複するタグをパージし、プロンプトを美しく一本化。


えすた:「AI画像生成において、プロンプトの入力ほど認知リソースを削り取られる作業はないね。日本語を英語タグに翻訳し、モデルごとに構文を整え、LoRAのトリガーワードをコピペする……。この泥臭い単純作業を簡単に自動化するのが『えすた式プロンプト職人』だ」

秘書ちゃん:「ただ、前バージョンのV3.2には、まだいくつか『言うことを聞かない問題』が残っていましたわね」

えすた:「今回はそのバグをねじ伏せ、意図しない出力を抑え込む仕様へと昇華させた『Ver.3.3.1』の全機能解説記事だ」

【1】小型LLMの限界と「1boy」の呪い

えすた:「ローカル環境で動かす小型LLM(Gemma 4B)の限界、特有の『要約バイアス』だ。『おじさん』と入力しても、AIが反射的に『1boy』に変換してしまう年齢退行バグが存在した。Danbooruタグ辞書の読み込みも問題だったが__」

秘書ちゃん:「版権キャラの名前でも苦戦しましたね。たとえば『猫又おかゆ』と入力すると、辞書の短い単語に引っ張られて『cat, rice porridge(猫、白粥)』に切り裂かれてしまうという、致命的な分割誤爆バグです」

えすた:「さらに、LoRAを切り替えるたびにトリガーワードを確認し、手動でコピペする作業。これはとても面倒だった」

【2】タグ変換の最適化

えすた:「これらのバグや面倒な作業を粉砕するため、V3.3.1ではタグの変換ロジックを根本からリファクタリングした」

秘書ちゃん:「まずは、AIに推論させる前に、文字数の長い日本語から順番に強制置換する『最長一致の物理置換バリア』を実装しましたわ。これで『おかゆ』が『白粥』に誤爆する事故は完全に封殺されますの」

えすた:「さらに、システムプロンプトに『大人の男性=mature male』といった入出力例(Few-shot)を直接焼き付けた。絶対ルールとして押し付けるのではなく、具体例で誘導することでAIの年齢推論を正常化させている」

秘書ちゃん:「仕上げに、Pony系の『BREAK』を跨いで出力されてしまう重複タグをパージ(削除)する処理も追加し、プロンプトを美しくスッキリと一本化しましたわ!」

【3】新機能「トリガーワード抽出」の解説

えすた:「今回、一番の時短武器になるのが『LoRAトリガーの自動抽出』機能だ。ノードのプルダウンで選択したLoRAの 『.safetensors』ファイルのメタデータから、トリガーワードを自動で読み取るようにした」

プロンプト職人を単独で配置し、LoRA選択だけをすれば『トリガーワード抽出機』になる。複数のLoRAを使用するなら、抽出したワードを一番下の入力欄に追加していけばいい。

秘書ちゃん:「これで抽出されたトリガーワードは、AIのアテンション(注意力)が強く当たる特等席へ自動的に配置されますね」

えすた:「実はこれには他の使い方もある。LoRAのトリガーだけでなく、『1girl』や『white hair』といった絶対に反映させたい辞書タグを直接打ち込む『強制アンカー』としても使用できる。辞書から固有名詞を探してきて固定し、taranslation_modeをLLM Onlyにする等の使い方も可能だ。Face Detailerとの相性が良さそうだ」

秘書ちゃん:「絶対に動かしたくない構図やキャラクター設定を固定するための、えすた流『絶対防衛ライン』ですね!」


【4】直訳用「LLM Only」モードの解説

えすた:「辞書の強制置換は強力だが、副作用もある。Fluxのような自然言語ベースのモデルを使いたい時、辞書に登録されたタグが過剰に反応してしまい、文章が汚れることがあった」

秘書ちゃん:「そこで新設したのが、直訳用の『LLM Only』モードです」

えすた:「このモードに切り替えると、辞書の物理置換を完全にバイパスし、LLMの純粋な自然言語推論のみでプロンプトを構築する。Danbooruタグをガチガチに効かせたい時は『Hybrid』、綺麗な文章で直訳させたい時は『LLM Only』と切り替えればいいだけだ」

【5】まとめ

えすた:「言うことを聞かない小型LLMのバイアスをねじ伏せ、タグの自動化とトリガー抽出を最適化した。それがこのV3.3.1だ」

秘書ちゃん:「プロンプト構築のストレスから解放され、快適にする画像生成ができるノードになりましたね!」

えすた:「このノードを使って、プロンプト調整に溶かしていた時間をショートカットし、真の創造にリソースを全振りしたい人は、以下のリンクから『えすた式プロンプト職人 V3.3.1』を手に入れてほしい」

以前のバージョンを購入いただいた方は、アップデートファイルをダウンロードして使用できるので入れ替えて欲しい。

プロンプト作成が面倒だと思う人はスキで教えてほしい。
サポートいただいた方には心より感謝を。

最近グラボの価格が下がっているようなので、AI副業への挑戦、PCの買い替えやアップグレードを考えているなら👇️の記事も参考にして欲しい。


いいなと思ったら応援しよう!

えすた |Radeon AI 戦略室 サポートしていただいた方には心より感謝を。今後の活動、検証の燃料としてありがたく使わせていただきます😁