DALL-Eは2色丼の夢を見るか? ChatGPT に料理をさせる3つの方法
◆ Podcastと可処分時間
「そぼろげ!2色丼ラジオ」という名前のPodcastをやっている。ライターとものづくり工房の管理人を掛け持つ自分の暮らしを2色丼になぞらえ、毎週2つのトピックについて語る番組だ。
毎週コンスタントに出していくつもりが、20回を越えて少しペースが乱れがちになっている。その原因の一つは、「毎回サムネイル用に2色丼を作って食べる」という謎のマイルールにあるかもしれない。
誰にも頼まれていないのに、毎回の収録前にまいばすけっとでひき肉と卵を買い、フライパンで調理しながらサトウのご飯を温め、時にはランチョンマットを変えて写真を撮る。それなりに調理は安定してきたが、収録と同じくらいの時間をかける意味がわからなくなってきた。
人間が変わる方法の一つは、時間配分を変えることだと大前研一も言っている。これからも安定して番組を配信するため、AIに「サムネ用の料理」という仕事を奪わせ、可処分時間を増やそうじゃないか。
◆ 秒速クッキング with ChatGPT 4
猫も杓子もChatGPTな世の中である。誕生から一周年を迎え、画像生成もできるようになったというから、さっそく2色丼の画像を生成してもらおう。「炒り卵と鶏のそぼろが白いご飯に乗った丼飯」と…!
あー、OKOK。2色丼らしい盛り付けを指示しなかったこっちが悪かった。頼んでもいない卵黄や小鉢の群れには目を瞑るけど、もうちょい理想に近づけてほしいんだ。
炒り卵は!!??!?!?
なぜかセーフティエリアが狭い目玉焼きだけが残ってしまった。卵を正しく調理する工程が難しそうだから、いったん鶏そぼろだけで丼を作ってもらおう。
うーむ、そぼろだけにはなったが、半円状という意味が伝わってないようだ。ChatGPTくんは数学的に物事を理解するはずだから、座標などわかりやすい指標を示してあげるといいのかな。
爆笑してしまった。
すごいよこれ。人類史上、こんな綺麗にそぼろで四半円を描いた人はいないんじゃないか。アルトマン丼としてOpenAIの社食で売ってほしいくらいの出来栄えだ。
とはいえ本来の目的を遂行するために、「ご飯の左下だけにそぼろがあるように見えるから、それを左上にも敷き詰めてほしい」や「この右側に黄色い粒状の卵を添えてほしいんだ。日本語では炒り卵、英語ではscramble egg ともいうやつだね。」など試行錯誤を続けるが…
どうしても盛り付けのバランスが悪かったり、白米がチラ見えしてしまったり。何度不要と伝えても復活する不死鳥のような卵黄などに苛まれ、ついぞ満足いく出来の2色丼ショットは生成できなかった。これなら普通に料理していた方が早かったかもしれない。
◆ Wikipediaからレシピをぶち込む
いやしかし、結論を出すのは早計だ。2色丼という料理がAIには難しかった可能性がある。もう少しポピュラーなメニュー、たとえば筑前煮を作ってもらどうだろう。
僕の知っている筑前煮よりも、だいぶ豪勢なメニューが生まれてしまった。もう少し具体的な指示が必要だと思い、Wikipediaから筑前煮のレシピを引用して貼り付けてみる。
テメッ…言い訳すんな!!!
いや取り乱ちゃってゴメンだけどさ!「言われたとおりの食材を入れました、名称はこの通りです」じゃあないんだよ。よくみると人参の先の方が丸ごと入っているし、全体的に大雑把な仕上がりになってしまった。
◆ ステップバイステップで教えよう
これまでの実験で分かったのは、料理の名称や過程を一度に教えても、すこし的外れなものが生まれてしまうということ。結果だけを求めるのではなく、人間が学ぶのと同じように、一歩ずつ進めるのがいいのかもしれない。アバッキオの同僚もそんなことを言っていた。
そこで、クラシルの「基本の肉じゃが」のレシピをもとに、工程ごとに画像を生成してもらうことにした。以下、画像のキャプションがそれぞれの命令文である。
突如生まれは消えるブロッコリーや玉ねぎ、無為転変で乱切りから復活を遂げた人参などが気になるが、前の画像からある程度は結果が引き継がれているようだ。それじゃあ、最後に「それをお皿に盛り付けよう」で完成としましょうかね。
ChatGPTと肉じゃがを作ったら「和風ポークカントリースチュー」ができました。それじゃあ、またね。
よかったらPodcastも聞いてください。
この記事が気に入ったらサポートをしてみませんか?