レシピ用プロンプトジェネレーターの構想
# 生成AIに送信した文章
本文:
【はじめに】料理のレシピは昔は紙の本(レシピ本)か、パソコンが普及してからはウェブページで見られるようになった。それらは基本は「静的なレシピ」であって、書かれたレシピが変化することは基本的にない。しかし、生成AIが普及しレシピはもはや静的ではなく、動的(ダイナミック)なものになったが、それには生成AIに情報を伝達しなければならないが、その生成AIへの情報伝達の基本がプロンプトなのだ。つまりプロンプトを利用すれば生成AIを利用してダイナミックなレシピが利用できるのかもしれない。【先日のこと】妻が料理を作ってくれたが冷蔵庫にある食材をChatGPTに伝えたらいい感じのレシピを提案してくれたのだという。そこで私は「レシピもダイナミックに、ユーザーの所有している具材に合わせて生成AIがレシピをダイナミックに提案してくれる便利な時代になったのだな」と感心した。つまり、昔は静的なレシピに人間が合わせるか、人間が頭の中で計算したり読み替えたりしてレシピを再構築した。しかし今はリアルタイムにダイナミックに生成AIがレシピを作ってくれる時代なのだ。【例】たとえば冷蔵庫の中に、・厚揚げ1枚・キムチ1パック・卵5個・納豆・プロセスチーズ4個、が存在しているとする。使用可能な調味料は醤油とケチャップだとする。このとき、いい感じの料理を1人前作りたいとしたら。生成AIなら、具材とどんな感じの料理で、何人前ほしいか、などの条件を伝えれば、即座にレシピを組み立ててくれるのだ。このダイナミックなレシピ作成は生成AIがなかった頃には不可能だった。【まとめ】現代は生成AIが個々のユーザーに合わせて料理レシピを提案してくれる便利な時代だ。しかし生成AIに情報を伝達するには「プロンプト」が必要だ。そこで私はそのプロンプトを作成するようなツールをHTMLとJavaScriptで作ってみたらどうだろうと思っている。【プロンプト】本文の内容を整理して、プレーンテキスト形式で、通常の文章として書き直してください。
# 生成AIが出力した文章
—---
しかし、生成AIの普及によって状況は大きく変わった。レシピはもはや静的なものではなく、状況に応じて変化する「動的(ダイナミック)なもの」になりつつある。生成AIに対して必要な情報を伝達することで、その場の条件に合わせたレシピを即座に生成できるようになった。その情報伝達の要となるのが「プロンプト」である。
先日、妻が料理を作る際に、冷蔵庫にある食材をChatGPTに伝えたところ、良い感じのレシピを提案してもらえたという話を聞いた。そのとき私は、レシピもユーザーの状況に合わせて動的に生成される便利な時代になったのだと実感した。以前であれば、静的なレシピに人間が合わせる必要があったが、今では生成AIがリアルタイムで条件に合ったレシピを組み立ててくれる。
例えば、冷蔵庫の中に厚揚げ1枚、キムチ1パック、卵5個、納豆、プロセスチーズ4個があり、使用可能な調味料が醤油とケチャップだけだとする。この条件で1人前の料理を作りたい場合、生成AIに食材、調味料、料理の雰囲気、人数などを伝えれば、それに基づいたレシピを即座に提案してくれる。このようなダイナミックなレシピ作成は、生成AIが存在しなかった時代には実現できなかったことである。
現代は、生成AIが個々のユーザーの状況に合わせて料理レシピを提案してくれる非常に便利な時代である。しかし、そのためには生成AIに適切な情報を伝える必要があり、その手段がプロンプトである。そこで、プロンプトを簡単に作成できるツールを、HTMLとJavaScriptを使って実装してみてはどうか、という構想に至った。