GPTでプログラミングの未来を切り拓く!Promptエンジニアリングとは?
Vložit
- čas přidán 6. 06. 2023
- 6月8日(木)「Gen AIが創造する新しいグローバルコミュニティ」をテーマにNCCを開催します 🙂
無料でオンライン参加ができます。
📍 配信リンク
会場音声 • Video
日本語音声 • Video
英語音声 • Video
-------------------------------------------------------
今週のビデオでは、「Prompt Engineering」について紹介します。
今回は僕が最近見つけた、Mr. Ranedeerというプログラムを使用してデモンストレーションを行います。
Mr. Ranedeerのカスタマイズ可能なプロンプトは、多様なニーズや興味を持つユーザーに対して個別の学習体験を提供しています。
入力するPromptは、コンピュータ言語が関与しているために初めは不可解に感じるかもしれませんが、慣れれば情報を整理しやすくなります。
No Code? 現代では、自然言語とプログラミング言語の境界が曖昧になってきており、ルールを明確に説明できれば、ソフトウェアプログラミングはまるでゲームのルール作りのように感じられるかも?
このビデオを通じて、Promptエンジニアリングの世界を探求し、皆さんもGPTによるプログラミングをやってみませんか?
Prompt EngineeringでPromptを作ったら、Commentにぜひ投稿してください。
🔗
Mr. Ranedeer - github.com/JushBJJ/Mr.-Ranede...
GPT4について - openai.com/research/gpt-4
ChatGPT - chat.openai.com/chat - Věda a technologie
つまりChatGPTにイキナリ質問するのではなく、回答のフォーマットやルールを指定してあげてから質問するとChatGPTも回答がより具体的で迷わなくなるって話だね
わかりやすい解説ありがとうございます。何から何まで目から鱗です。伊藤先生の話をこうして聞けるなんて、良い時代🤩
質問の仕方で答えが全く変わってくるんですね。
使い方がまだまだなので勉強していきたいです。
要件定義がうまい人がいい感じに仕事ができるようになりますね。今もそうだけど。
めちゃくちゃ分かりやすかったです!
プログラミングを学ぶより、遥かに手を出しやすいですね!このプロンプトエンジニアリングをシリーズ化して欲しいです🥺
いつも勉強させてもらってます。
これからも楽しみにしています。
今は、AI DRIVEN読んでます。
勉強中😊
Chat GPTは真偽混在ではあるもののネット上に存在しているデータを把握しているデータベースで有り、自然言語インタープリタを使って引き出す先駆的存在ですね。良いプロンプトエンニアリングは如何なる形で条件を定義してやり、偽を減らすかの部分にポイントがあると言う様に感じました。
従来の検索エンジンでも検索ワードを上手く設定出来ないと絞り込みが困難ですが、ChatGPTでも条件定義がポイントと言う事なんでしょうね。
松尾先生も出られるとのことで、
別チャンネルで同様の事を言ってました。
22:00 〜AIの勉強のはじめ方
22:50〜プロンプトエンジニアリングを学ぶことで下のレイヤー(ディープラーニングやデータサイエンス、プログラミング等)から始める必要ない。と発言されてました。
↓↓↓
m.czcams.com/video/cr06bsjLog0/video.html
…To be presumptuous though
24:30〜辺りからも、ものすごく興味深かったのでお願いになりますが、、ドワンゴ川上さんと松尾先生の会話の中で、AIは答えを知っててもあえて答えを隠していて、人間を段階的に学ばせてる。と伊藤穰一さんと同じようなことも仰ってました。お時間あればその辺触れて頂けるとありがたいです🙇♂️💦
自分なりの理解だと、こんな感じかなと思います。
まず大前提としてChatGPTは文章を理解しているわけではありません。膨大な学習データの中から、プロンプトに最もマッチしたデータを文章の形で出しているだけです。膨大な学習データの中には高度な数学の知識とかも入っているので、それを回答させるためのプロンプトを人間側が与えればよいだけです。
つまり、AIが隠しているわけではなく、人間側が段階的に学習してプロンプトを洗練させることでAIが持っている潜在能力(情報)を引き出すことができるようになります。
URL記載先の動画の29:58ぐらいで出てくるAIの潜在能力を引き出せるという話もそういうことだと思います。
今までのプログラミングは
やりたいこと(ビジネス)を理解→日本語言語化する(要件定義などの上流工程)→プログラムを書く(下流工程)だったものが、その下流工程部分をGPTが代わりにやってくれるイメージです
プログラムが書けなくてもビジネスの言語化、つまり上流が上手くてなおかつGPTに合わせた指示命令(プロンプト~)ができれば良いのではないかなと思っています
優れた部下を上手く使いこなす上司に似ている気がしました
偶然こちらのチャンネルを発見し、以前テレビでTEDの紹介や解説をされてた方だなと懐かしく思い出され、早速登録しました。
こちらのチャンネルも、とても分かりやすく… といっても私は全くの素人なので、そんな気になってるだけかも知れませんが😅、
それでも、チャットGTPとまではいかなくても、ふと見たら今までちょっとおっかなびっくりで二の足を踏んでた、いつの間にか新しくBingの中に入っていた似たようなAIチャットあたりからでも、
伊藤さんのお話しを参考にしながら、怖がらずに、何かやりはじめてみようかな、という気になりました。
それだけでも、私的には凄いことなので😅、超、感謝です。
ありがとうございました🙏✨
m(_ _)m
ChartGPTだと、簡単な指示でprogramもすぐに作成してくれるけれど、ChartGPTに支持するときでも、ある程度のformatの元に書けば適切に作ってくれるものなのかということなのかな?
apple watchとは別に、右手につけたウォッチは何ですか?
同じプロンプトでもChatGPTの反応が違う時があって、一貫性がない気がします。ある時はうまく動くけど、別の機会ではうまく動かないみたいな。プロンプトを細かく修正し続ければ、一貫性が出てくるものなのでしょうか?またはGPT-4の限界なのでしょうか?
Playgroundのインターフェースにはありますが "temperature" の設定でどのぐらい応対を変化させるか設定を出来ますが、基本的には、普通のプログラムに比べて、不安定です。
@@joiito やはりある程度の不安定さはあるものなのですね。その辺も知った上で取り組まないとならないですね。参考になりました。感謝です。また面白いコンテンツを期待しています。
動画やポッドキャスト、とても楽しく勉強になります、ありがとうございます。
本もAI DRIVEN読書中です、教養としてのテクノロジーも勉強になるし当時とても元気をいただきました。
昨今のAIの登場とそのポテンシャルにとても驚きを感じ
そんな時に伊藤穣一さんの動画を拝見させていただきながら
疑問に思う事があったので思いきってコメントで質問させていただきます、
専門家でもなく知識が乏しくSF的な質問でしたら申し訳ありませんが
可能でしたらお話楽しみにしております。
プロンプトエンジニアリングの場合は確かに専門家でなくても日常の会話感覚で
AIを活用できることがとても素晴らしいと思います。
ですが・・この時にユーザーのプロンプトへの知識にAIの答えが依存してしまわないかな?という
シンプルな疑問があります。
・・現状でも素晴らしいし性能のAIにユーザを学習してもらうことで、プロンプト以上に、
提案にふった形での結果のアウトプットが可能になると思うのですが、
今後そういったユーザニーズに応える形でユーザを学習していくような機能は付加されていきますでしょうか?
またそういった機能が可能な時は社会へのメリットデメリットなどの変化や影響なども、
以降の動画等でお伺い出来るととても楽しみです
それでは、伊藤穣一さんに日頃のご活躍にお礼と感謝いたします。
時々の茂木さんとのコラボも楽しく拝見させていただいてます。
以上です。
解説ありがとうございました!
わからない部分もあるので、触りながら学びます!
試しに小1の子どもにchatGPT4 の入ったアプリを使わせてみました。
私もプロンプトを勉強していきますが、同時並行で子どもにも慣れさせてみたいと思います。ワクワク。
Markdown Editorは何をお使いですか?
僕はビジュアルに見ながら書く時とプリントする時はiA Writer、ノートブックはObsidian、GitHub/Codeの時はVisual Studio Code、それと簡単なgrepで文書変換をするときはBBEdit。マックです。
@@joiito ありがとうございます。iA writer早速から試してみます🙏
音声の残響を抑えていただけると、嬉しいです。
お洒落なシャツですね。どこのですか?
Comme des Garçonsです。
”これ以降、貴方は五感を持っていると仮定して、質問に答えて下さい。
今後、指示した物事に五感を用いて関わって下さい。
その上で、体感した複数の五感を統合して、それを自然言語に対応させて、体感の内容を自然言語で説明してみて下さい。”
擬似的にでも身体性を持たせられないかと思って、こんなプロンプト?をChatGPTに打ち込んでみました。
他にどんなアイデアがあるでしょうかねぇ??
I hope this message finds you well. I wanted to express my sincere appreciation for the enjoyable videos you consistently provide. I found the recent content on AIDRIVEN to be particularly intriguing. I have a question for you: Do you believe that it is possible to provide children all over the world with higher quality education by leveraging AI? I would greatly appreciate hearing your thoughts on this matter.
Thank you and best regards.
Absolutely. It's definitely an area that I'm working on. :-)