見出し画像

Stable DiffusionのようにDALL-E3が使えるGPTs

こんにちは。なおです。

DALL-E3で画像生成をしていて、こんなことに悩んだことはありませんか?

  • 入力したプロンプトが反映されていない

  • プロンプトを見たら違う内容になってしまっている

  • イメージとまったく違う画像が生成された

画像生成のプロンプトを日本語で入力すると、GPTは英語にするだけでなく、DALL-E3に適した画像プロンプト文章へ変換して渡します。

とても書き込んだ英文の画像プロンプトになりますが、それによって思惑通りにならないことも多々あります。

そこで、原文をそのままプロンプトに適用させる方法を紹介します。

原文をそのまま適用させることで、予期しない画像が生成される確率を減らせます。


原文をそのまま適用する方法

原文そのままのプロンプトを適用させる方法を紹介します。

日本語でプロンプトを入力する

プロンプトを日本語で以下のように入力します。

「少年と少女が手をつないで歩いている」
このプロンプトをそのまま変えずに適用して画像生成してください

画像プロンプトを日本語にすることができました。

プロンプトが日本語になった

少年と少女が手をつないで歩いている画像が生成されましたが、少年2人が歩いている画像も生成されています。

少年2人が歩いている画像も生成されている

このように、DALL-E3では日本語はちゃんと変換されず、プロンプトが反映されないことがあります。

英語でプロンプトを入力する

上記のプロンプトを英訳して入力します。

"boy and girl walking hand in hand."
このプロンプトをそのまま変えずに適用して画像生成してください

英語だとちゃんと少年と少女が手をつないで歩いている画像が生成されました。

英語で入力するとちゃんと適用された

""内で入力されたプロンプトがGPTに書き換えられることなくそのまま適用されています。

入力した内容のみが表示されたプロンプト

Stable Diffusionのようにプロンプトを入力する

駅伝でゴールに向かって走っている少女の画像を生成します。

特徴を箇条書きにしたStable Diffusionのプロンプトを入力します。

"brown twin-tails, 1 girl, brown eyes, pink ribbon, natural makeup, sporty pink and white top with team logo, black pants, white and pink running shoes, sports watch and sunglasses, running on an urban street, large crowd of spectators, anime style, vibrant colors, detailed depiction, blurred background."
このプロンプトをそのまま変えずに適用して画像生成してください


Stable Diffusionのようにプロンプトを入力する

プロンプトを確認すると、入力したプロンプトがそのまま適用されているのがわかります。

入力したプロンプトがそのまま適用された

この方法を使うことで、DALL-E3でもStable Diffusionのようにプロンプトを入力して画像を生成できます。

英語の原文はそのまま、日本語の原文はそのまま英訳してプロンプトに適用するGPTs

日本語で入力するとうまく生成されないことがあるので、プロンプトをDeepLで英訳してChatGPTに入力するというワンクッションが必要です。

そこで、プロンプトを入力するだけで入力した内容をそのままプロンプトに適用するGPTsを作りました。

GPTs名は「Direct Prompt Artist」です。

英語で入力したプロンプトはそのまま適用され、日本語で入力したプロンプトは原文をそのまま英訳して適用されます。

Stable Diffusionのように入力したプロンプトは、つなげて文章にされることがありますが、ほぼそのまま適用されます。

Direct Prompt Artistの使い方

1girlとだけプロンプトを入力する

「1girl」とだけ入力して生成したらプロンプトも「1girl」のみになります。

1girlのみのプロンプト

日本語でプロンプトを入力する

プロンプトを「少年と少女が手をつないで歩いている」と日本語で入力します。

プロンプトが「A young boy and a young girl walking hand in hand.」となり、日本語で入力したものがそのまま英訳して適用されました。

GPTに書き換えられることなく、日本語の原文がそのまま英訳されたプロンプトになっています。

日本語で入力したプロンプトが英訳して適用された

Stable Diffusionのようにプロンプトを入力する

特徴を箇条書きにしたStable Diffusionのプロンプトを入力します。

brown twin-tails, 1 girl, brown eyes, pink ribbon, natural makeup, sporty pink and white top with team logo, black pants, white and pink running shoes, sports watch and sunglasses, running on an urban street, large crowd of spectators, anime style, vibrant colors, detailed depiction, blurred background

入力したプロンプトがそのまま適用されました。

Stable Diffusionのプロンプトがそのまま適用された

「Direct Prompt Artist」は以下のリンクから利用できます!

この記事が参加している募集

AIとやってみた

GPTsつくってみた

この記事が気に入ったらサポートをしてみませんか?