ChatGPT に画像の生成や編集を依頼できます。コードを書きながら、または ChatGPT のチャットで、UI 素材、バナー、背景、イラスト、スプライトシート、プレースホルダー画像などを作成できます。
アプリのコンポーザーから画像生成を依頼します。既存の素材を加工したい場合や、見た目の参考にしたい場合は、参照画像を追加します。
生成した画像の確認と編集
生成した画像を選択すると、ビューアーで拡大表示されます。画像を 1 枚ずつ確認するにはフォーカス表示に、同じチャットで生成した画像をまとめて見るには canvas 表示に切り替えます。
canvas 表示では、コメントを使って、1 枚以上の画像に具体的なフィードバックを付けられます。複数選択で対象の画像を選び、同じチャットでコメントと追加の編集指示を送信します。変更したい点とそのまま残したい点を具体的に伝えてください。
Web 版 ChatGPT のチャットで画像生成を依頼します。既存の画像を編集したい場合や、見た目の参考にしたい場合は、コンポーザーに参照画像を添付します。
対話セッションで作成したい画像を説明します。画像生成スキルを明示的に呼び出すには、プロンプトに $imagegen を含めます。既存の画像を参考にして生成したい場合は、-i または --image でその画像を添付します。
拡張機能のチャットから画像生成を依頼します。Codex に既存の素材を編集させたり、その素材をもとに新しい画像を作成させたりするには、Shift キーを押しながら参照画像をコンポーザーにドラッグします。
画像の生成と編集
作成したい画像を自然言語で説明します。ChatGPT で既存の素材を加工したり、描き足したりする場合は、参照画像を追加します。
画像生成スキルを明示的に呼び出すには、プロンプトに $imagegen を含めます。
組み込みの画像生成には gpt-image-2 が使われ、その使用量は Codex 全体の利用上限に算入されます。画像を生成するやり取りでは、同程度の内容で画像を生成しない場合に比べて、プランの利用枠を平均で 3~5 倍の速さで消費します。消費量は画像の品質とサイズによって異なります。大量の画像をまとめて生成する場合は、環境変数 OPENAI_API_KEY を設定し、API 経由で画像を生成するよう ChatGPT に依頼してください。この場合は API の料金が適用されます。
Web 版 ChatGPT で画像生成を利用できるかどうかや、その利用上限は、プランとワークスペースの設定によって異なります。プログラムから画像を生成するには、画像生成 API を使用します。
効果的な画像生成プロンプトの書き方
画像生成のプロンプトは、要点を明確にした 1~3 文で十分なことがよくあります。意図した結果を得るために、次の点を具体的に伝えます。
- 画像の用途や、誰に向けた画像なのかを説明します。
- 何を主役にして、どのような場面を描くのかを伝えます。
- 場所や状況、構図、画風を説明します。
- 必要に応じて、画角、寸法、照明、色、素材を指定します。
- 画像に含めてはいけないものなど、制約を明記します。
漠然とした印象よりも、見た目を具体的に表す言葉を使います。たとえば、「きれいな照明」と頼むより、どこから光が差すのかを説明します。必ず維持したい条件は、指示のたびに繰り返してください。
生成した画像の調整
まず基本のアイデアを形にし、そこから変更箇所を絞って少しずつ修正します。構図やその他の重要な細部が意図せず変わらないよう、一度に調整する要素は 1 つにします。画像の一部を選択し、その範囲をどう変えたいか説明することもできます。
既存の画像を編集するときは、変更したい点と必ずそのまま残したい点を具体的に指定します。
広い範囲を修正するときも、「画像を明るくする」「彩度を下げる」「背景を簡素にする」「構図を保ったまま画風を変える」など、何をどう変えるのかを端的に伝えます。
複数の参照画像の使い方
描く内容は 1 枚目の画像を、画風やレイアウトは別の画像を参考にするなど、用途が分かれる場合は、数枚の参照画像を使います。各画像を添付順に番号で示し、それぞれの役割と関係を説明します。複数の要素を組み合わせるときは、前景、背景、左、右など、位置を表す言葉を使います。
画像への文字の追加
画像に入れる文言は短くし、正確に指定します。表示したい文言をそのまま引用符で囲み、大文字と小文字も意図したとおりに記載します。書体、文字サイズ、色、配置も指定してください。珍しい名前など、綴りの正確さが重要な場合は、文字を 1 つずつ示します。指定した文言以外の文字を入れてよいかどうかも明記します。
インフォグラフィックと情報量の多いレイアウトの作成
画像生成は、解説用の図版、ポスター、ラベル付きの図、タイムラインなど、多くの情報を視覚的に伝える素材の下書きに役立ちます。情報の優先順位とレイアウトを説明し、ラベルは簡潔にして、文字を鮮明に描くよう指示します。文字量が多い場合や、最終成果物で文字組みの精度が重要な場合は、すべての文言を確認し、必要に応じてデザインツールで仕上げてください。
その他の注意点
- 人物の肖像は慎重に扱ってください。 実在の人物を描く場合は、必要に応じて参考写真を用意し、その人物の肖像を使用する許可を得ていることを確認してください。
- 独自の表現を依頼してください。 特定のブランド、製品、アーティスト、作品を模倣せず、汎用的なデザインやオリジナルのデザインを指定してください。
- クレジット表記は任意です。 生成した画像に OpenAI のクレジットを記載する必要はありません。制作方法が読者の参考になる場合は、どのように作成したかを説明できます。
- 適用されるポリシーに従ってください。 所属組織のガイドラインと OpenAI の使用ポリシーに従って画像を使用してください。