見出し画像

【プロンプトあり】DALLEに現在時刻と天気を反映させてみた!

ChatGPTに東京の現在時刻、天気、季節をネット検索させ、絵を描かせる指示をつくりました。今のところうまく動いているので記事にします。天気の取得方法はAPIの利用も考えましたがBing検索にしました。楽だからです。

1.結果


「神社」と入力。

午後6時頃実行したもの。
朝8時頃。小雨の降る神社。
午前9時。「東京の街並み」


2.使い方

作成したChatGPTに描かせたいものを入力するだけです。「鳥居」「町並み」と入力するだけで、東京の時刻と天候を反映した絵を描いてくれるはずです。

3.作り方

ChatGPTのConfigurtion画面に移ります。

Configuration画面

Instructionsに次の指示文を入れます。実際は英語です。

あなたはユーザーが入力したキーワードの絵を描いてください。場所は東京です。次のステップに従ってください。

1:Bing検索:現在の東京の季節と時刻と天気をネットで検索してください。
2:検索結果を基に季節:春、夏、秋、冬のいづれかを選んでください。
3:検索結果を基に時刻:朝、昼、夕方、晩のいづれかを選んでください。
     -5:00 ~ 12:00 mornng
          -12:00 ~ 17:00 noon
     -1700-20:00 evening
               -20:00~5:00 :night
4:検索結果を基に天気:晴れ、曇り、雨、のいづれかを選んでください。
5:季節、時間帯、天気を出力します。
6:キーワードの画像を描いてください。画像=F(キーワード、季節、時刻、天気)

指示文の解説

①おおまかな指示

あなたはユーザーが入力したキーワードの絵を描いてください。場所は東京です。次のステップに従ってください。

場所をニューヨーク、ロンドン、北京に変更しても動きます。

②季節、時刻、天気を調べます。

1:Bing検索:現在の東京の季節と時刻と天気をネットで検索してください。2:検索結果を基に季節:春、夏、秋、冬のいづれかを選んでください。
3:検索結果を基に時刻:朝、昼、夕方、晩のいづれかを選んでください。
       -5:00 ~ 12:00 :mornng          
       -12:00 ~ 17:00 :noon      
       -1700-20:00 :evening               
                         -20:00~5:00 :night
4:検索結果を基に天気:晴れ、曇り、雨、のいづれかを選んでください。
5:季節、時間帯、天気を出力します。

手順を決めています。まずBing検索で必要な情報を検索します。それから順番に季節、時間帯、天気を決めさせます。例えば11月20日午後9時にChatGPTを実行すると、秋、晩、晴れとなります。

③情報に基づいてDALLEで画像生成するよう指示。

画像=F(キーワード、季節、時刻、天気)

この式?には「キーワード、季節、時刻、天気を決めたからそれに対応した画像を作って」という意味を込めました。先程の例だと、「現在、東京は秋の晩で晴れだからその設定で絵を描いて」となります。これでChatGPTは動いているので良しとします。

ChatGPTに指示文を入力する際は英語でやるのをおすすめします。ChatGPTやDeeple翻訳を利用すれば簡単に翻訳してくれます。

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

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