Midjourneyの麓にたどり着く
昨日は、早稲田オープンカレッジの八丁堀校で「宇宙とは何ものなのか」初回を受講。この講座は「パラレルワールド」の話だと何故か勘違いして受講してしまった。やはり「パラレルワールド」はSFの世界の話なのだろうか。
昨年の11月末に利根川を見に行った帰りに道路で転倒。その後、右足が丸太のように腫れ上がって結局3週間近く入院。しかも入院先で改めてぎっくり腰になり、退院しても痛みは消えず、今でも歩くのがひどくおっくう。昨日は久しぶりに東京駅に出て、八丁堀まで往復歩く。帰りはOAZOの丸善で本を見ていたら、すっかり疲れて、へとへとになって家に戻る。
今日は天気予報では雪が降るかも知れないと言われていたが、朝から昼過ぎまで雨。気分的に丁度良いこもり日和なので、昨日丸善で買った「生成AIプロンプトエンジニアリング入門」を読む。具体例としてChatGPTとMidjourneyが出てきた。Midjourneyは、まだ、使ったことがなかったので、セットアップしてみた。「はじめてでも迷わないMidjourneyのきほん」がとても役に立った。書いてある手順通り追っかけると、ちゃんと動いた。
初めての山の麓に立って山道を登り始める頃は途中の景色や山頂からの景色は想像しにくい。Midjourneyも丁度登り始めたばかりで、全体がどんなものかまだ全くわからない。でも、初印象は「濃厚でプロっぽい画像」。ここまでプロっぽいものがガンガン生成できちゃったら、人間のイラストレータはどう太刀打ちするんだろう。むしろ、素人っぽい分野で勝負するのだろうか。
Midjourneyから利用できる「Niji Journey」というのがある。こちらは、Midjourneyと比べると、もう少しイラストや漫画に近い雰囲気を出せるようだ。「Midjourney」、「Niji Journey」、「ChatGPT4」に同じプロンプト「pig and dog are dancing happily」を入れてみた。三者三様で統制がとれない。自分のイメージに合ったものをどうやれば作れるのだろうか。プロンプトエンジニアリングの重要性が身にしみてきた。
ChatGPT4に童話を作ってもらう
<プロンプト>
6歳前後の子供向け童話を以下の条件で作ってください。
①ストーリーの骨子は以下の通り。
*山の近くにお兄さんと妹が住んでいます。
*ある日、二人で山に探索に出かけました。
*道に迷って奥に入って行くと巨大な卵のようなものを見つけました。
その卵はとてもカラフルで綺麗でした。
*二人はその卵を家に持って帰り温めました。
*30日くらいすると中から大きな雛がでてきました。
*雛はどんどん育ち家の大きさくらいになりました。
*二人はある日、その鳥に乗って空に舞い上がりました。
*そして世界中を飛び回って思いもかけない面白い経験をいっぱいしました。
②童話のストーリーの主な場面に対応した絵を描いてください。
少なくと3枚の絵を場面に合わせて描いてください。
<ChatGPT4からのテキストと図を以下にまとめました>
血清リレー
なかなか感動的な話のようです。
<ChatGPTへのプロンプト>
以下の中国語の文を日本語で要約してください。
聚焦1925年雪橇手和雪橇犬齊心協力為拯救阿拉斯加州諾姆市孩子的性命而奔波於血清接力路上的事件,被稱為“Great Race of Mercy”。本片將登陸迪士尼自家流媒體,2019年推出。 1924年年底,諾姆市一個2歲小孩生病,醫生診斷其患有扁桃體炎,這種疾病通常不會有生命危險,然而這個小孩成為例外,接下來很多孩子都被診斷患上了扁桃體炎,有幾個不幸離世,醫生最終確認這種病症是白喉。當時有一種疫苗能夠用來對付白喉,然後諾姆市的疫苗全部過期,新疫苗在港口關閉前卻未能送達,來年6月波羅的海才會解凍,也沒有公路直通諾姆市、沒有飛機,唯一運輸貨物的通道是郵路,然而冬天只有雪橇犬能夠通行。衛生局決定使用兩組雪橇犬接力運輸,20個雪橇手和150只雪橇犬必須日夜兼程,經過河流,跨過平原,穿過森林,穿越冰凍的阿拉斯加郵路。最近的疫苗所在地為南納,距離諾姆市1085公里,一般情況下狗拉雪橇需要費時25日,而他們只花了5天半就成功完成接力,拯救了多名孩子的性命。 本片主角Togo是挪威趕雪橇高手Leonhard Seppala(達福飾)使用的其中一隻領頭犬,因機智、卓越的領導力和敏銳的直覺備受稱讚。Seppala被委任傳送這場接力中最危險的一段,從諾姆到奴拉託接收那批免疫血清,在零下30度、七級以上強風的環境下成功完成了任務。之後南極探險家Roald Amundsen為Togo頒發了一枚金牌。 比約恩飾演一名接力人員,在途中背叛了Seppala。
<ChatGPT4からの返答>
この中国語の文章は、1925年のアラスカ州ノーム市で発生した血清リレーとして知られる「Great Race of Mercy」について語っています。この映画は、2019年にディズニーの自社ストリーミングメディアで公開されました。
1924年の終わりごろ、ノーム市で2歳の子供が扁桃腺炎で病気になりました。通常は命に関わらないこの病気でしたが、次第に多くの子供が感染し、何人かが亡くなりました。最終的にこれは白喉と診断されました。その時、ノーム市には白喉のワクチンがなく、新しいワクチンも港が閉鎖される前に届かなかったため、郵便路を使って雪橇犬によるリレーで運ぶことになりました。20人の雪橇手と150頭の雪橇犬が参加し、通常25日かかる距離をわずか5日半で走り抜け、多くの子供たちの命を救いました。
映画の主人公Togoは、ノルウェーの雪橇犬の達人Leonhard Seppala(ウィレム・デフォーが演じる)のリード犬であり、その賢さ、優れたリーダーシップ、鋭い直感で称賛されました。Seppalaはリレーの最も危険な区間を担当し、厳しい環境下で任務を成功させました。後に南極探検家Roald AmundsenがTogoに金メダルを授与しました。また、映画にはSeppalaを裏切るリレー参加者Bjorn(ビョルン)というキャラクターも登場します。
道路のひび割れ
道路のひび割れ、ちょっと不思議。白い塗装が剥げかかった路面標示を見ると、元の塗装の輪郭に沿ってしっかり溝が刻まれている。このような溝(ひび割れ?)はどうして生まれたのだろうか? 太陽光の反射の違いが膨張率の差を生んだのか、それとも車のタイヤの圧力のかかり方が違って歪が生じたのか?
キリンのまだら
1933年に上野動物園に初めてキリンが登場したころのちょっと古い話。初めてキリンを間近に見た平田森三という物理学者は自分が研究していた「ひび割れ現象」がキリンの模様によく似ていることに気づき、キリンの模様はキリンが成長する過程で外部の成長が内部の成長に追いつかなくてできたひび割れだと言う理論を発表し生物学者から反発され炎上しました。平田の書いた「キリンのまだら」という本が面白いです。また、平田の先生の寺田寅彦は自分の家の白黒まだら猫の黒色の部分の形を象った布でぬいぐるみを造り、その縫い線が受精卵の分裂時のひび割れに似ていることから細胞レベルでの影響を考えました。素朴でとても興味深く感じました。それで、あらためて身の回りの「ひび割れ現象」を探して見ました。今まで全く気づきませんでしたが、道路は「ひび割れ現象」の宝庫でした。①は近くのファミマの入り口の白線。②はアスファルト道路のひび割れ。確かにキリンの模様によく似ています。不思議な話です。
ChatGPTに笑い話を作ってもらう
<ChatGPTへのプロンプト>
以下の言葉を含む笑い話を作ってください。
猫 床屋 chatGPT
<chatGPTからの回答>
ある日、猫が床屋にやってきました。床屋は驚きながらも猫を迎え入れ、客席に座らせました。
猫は困った表情で言いました。「実は、私は最近ずっと髪の毛が伸びてしまって困っているんです。でも、猫が床屋に行くなんて珍しいでしょう?」
床屋は猫を見て微笑みながら言いました。「そんなことはありませんよ。実は、私はChatGPTというAIです。人間だけでなく、猫の髪も切ることができるんです!」
猫は驚きながらも安心し、床屋の手に身を任せました。床屋はChatGPTを使って、猫の髪を短く整えました。
すると、猫は鏡を見て大喜びしました。「わお!これは素晴らしい仕上がりです!ありがとうございます、床屋さん!」
床屋は嬉しそうに笑いました。「いえいえ、私もお手伝いできて嬉しいですよ!これからは猫の美容も得意な床屋として、たくさんの猫たちを笑顔にすることができますね!」
笑い声が床屋に響き渡り、猫も満足げに店を後にしました。以降、その床屋は「猫の床屋さん」として有名になり、多くの猫たちが髪を切りに訪れるようになったのでした。
ChatGPTに図を描かせる
ChatGPTがhtmlやJavScriptで図が描けるか試してみた。
<ChatGPTへのプロンプト>
以下の条件でHTMLから呼び出すJavascriptのプログラムで書いてください。
①半径100の円を描く(輪郭だけ)。
②その円弧上に等間隔で6個の半径20の小さい円を描く。
③6個の円は赤、青、緑、紫、橙、黄緑で塗り潰す。
<ChatGPTからの返答>