日本語のままでは効きにくい理由
Stable Diffusion のモデルは、英語の単語やタグと画像の組み合わせで学習しています。そのため「夕暮れの海辺」と日本語で書いても、モデルにはほとんど意味が伝わりません。
特にアニメ調のモデルの多くは、1girl, white dress, sunset のような短い英語タグを並べる形で学習しています。英語の文章に翻訳しても効きますが、タグの形に分けたほうが狙いどおりになりやすいモデルが多いです。
つまり日本語でプロンプトを作るには、「日本語の文 → 英語のタグ」に置きかえる工程が必要になります。
日本語の文とプロンプトの対応例10選
下の10組は、配布版 v8 のAI日本語→プロンプト変換に日本語の文を入れて、出てきたタグをそのまま載せたものです(手で整えていません)。画像は、そのタグに品質タグを足して Stable Diffusion Forge で生成しました。
例1

日本語
夕暮れの海辺で白いワンピースの女の子が微笑んでいる、アニメ風
変換されたプロンプト
1girl, white dress, smile, beach, sunset, ocean, outdoors, anime style
例2

日本語
雨の夜の繁華街を傘をさして歩く赤髪ショートの女性、ネオンが濡れた路面に反射している、実写風
変換されたプロンプト
1woman, short red hair, umbrella, walking, city street, night, rain, neon lights, wet pavement, outdoors, realistic style
例3

日本語
放課後の教室で窓の外を眺める黒髪ロングの女子高生、夕日が差し込んでいる
変換されたプロンプト
1girl, long hair, black hair, school uniform, looking out of window, classroom, sunset, indoors, soft lighting
例4

日本語
雪の積もった神社の境内で、着物姿の女性がこちらを振り返っている
変換されたプロンプト
1woman, kimono, looking at viewer, snowy shrine, torii gate, winter, outdoors, soft lightingこのままでは思った絵にならなかった例です。1〜2語足して直した結果を下で紹介しています。
例5

日本語
森の奥の古い図書館で本を読む銀髪のエルフ、ファンタジー
変換されたプロンプト
elf, silver hair, reading book, old library, forest, indoors, fantasy
例6

日本語
カフェの窓際でコーヒーを飲む眼鏡の男性、やわらかい朝の光、実写風
変換されたプロンプト
1boy, glasses, drinking coffee, cafe, windowside, morning light, soft lighting, realistic style
例7

日本語
満開のひまわり畑を麦わら帽子の少女が走っている、夏の青空
変換されたプロンプト
1girl, straw hat, running, sunflower field, summer sky, outdoors, bright lighting
例8

日本語
夏祭りの夜、浴衣を着てりんご飴を持つ女の子、後ろで花火が上がっている
変換されたプロンプト
1girl, yukata, apple candy, fireworks, night, summer festival, outdoors, looking at viewer
例9

日本語
宇宙ステーションの窓から青い地球を見下ろす宇宙飛行士、SF映画風
変換されたプロンプト
astronaut, looking down, blue earth, space station window, space, sci-fi movie styleこのままでは思った絵にならなかった例です。1〜2語足して直した結果を下で紹介しています。
例10

日本語
草原で寝転ぶ三毛猫、青空と白い雲、写真
変換されたプロンプト
cat, calico, lying down, grassland, blue sky, white clouds, outdoors, photo
うまくいかないときは1語足す
AIによる変換も完璧ではありません。上の10組のうち2組は、変換されたタグのままでは思った絵になりませんでした。どちらもタグを1〜2語足すだけで直っています。
例4「雪の積もった神社の境内で、着物姿の女性がこちらを振り返っている」


looking back、from behindを足した例9「宇宙ステーションの窓から青い地球を見下ろす宇宙飛行士、SF映画風」


from behind、spacesuitを足した(looking down は外した)ポイントは、向き(from behind 後ろから)や動作(looking back 振り返る)など、構図を決める言葉が抜けていないかを見ることです。配布版では変換結果がタグごとに表示されるので、足りない言葉は自由入力欄に書き足し、不要なタグは×で外せます。
日本語でプロンプトを作る3つの方法
| 方法 | 向いている人 | 注意点 |
|---|---|---|
| 1. 日本語の項目を選ぶ PromptMaker 無料WEB版 | 何を書けばいいか分からない/定番の要素を漏れなく入れたい | 項目にない細かい表現は、自由入力欄に英語で足す |
| 2. 文章をAIで変換する PromptMaker 配布版 v8 | 頭の中のイメージを、そのまま文章で書きたい | 構図の言葉が抜けることがある(上の「1語足す」で直せる) |
| 3. 翻訳してから手で直す 翻訳サイトなど | 英語にある程度なじみがある | 文章のまま貼るとタグの形にならず、効きが弱いことがある。翻訳と手直しの往復に時間がかかる |
おすすめは、1で骨組みを作り、2で文章のイメージを足す組み合わせです。配布版では、AIの変換結果を属性の選択とそのまま組み合わせられます。
AI日本語→プロンプト変換の使い方(配布版 v8)

- AIを用意する:自分のPCで動く LM Studio(無料)を入れ、モデルを読み込んでサーバーを起動します。手順は配布版に同梱の「LM_Studio_インストールガイド」で解説しています。OpenAI などのクラウドAPIも使えます
- 接続する:配布版の「AI接続設定」にベースURL(例:
http://localhost:1234/v1)を入れ、「接続テスト&モデル取得」を押します - 日本語で書く:描きたいものを文章のまま入れて「AIでプロンプトに変換」を押します
- 確かめて反映:不要なタグを×で外し、「自由入力プロンプトへ反映」を押すと、属性の選択と合わさって生成プロンプトになります
つまずきやすい2つの点
- ベースURLは末尾の
/v1まで入れる:LM Studio は間違ったURLにも「エラーではない」形で返事をするため、/v1が抜けると接続できたように見えてモデルが0件になります(配布版は自動で補正を試みます) - LM Studio の「Enable CORS」をONにする:ブラウザから接続するために必要です。OFFのままだと「Failed to fetch」と表示されます
LM Studio などのローカルAIに接続すれば、月額料金もAPI利用料もかからず、入力した文章が外部に送信されることもありません。