指示が無い状態→フレームの無いパズル
指示が有る状態→フレームの整ったパズル
※ここでいうフレームとはプロンプトのことを示す
プロンプトが理路整然として、さらに多角的なベクトルを与えると、ChatGPTは文章全体として矛盾が生まれない様に、回答に整合性を取るメカニズムが働く。
分かりやすい解説をありがとうございます。ちょうどキーワードからブログを作成する手続きを作ろうとしていて、どのよう指示を与えるか考えていたところでした。参考にさせて頂きます。😊
冒頭のサトマイさんのようなスピード感のあるダイジェスト、ほんと助かります🙏
日本語の情報が少なく、大変参考なります。
3:17 区切り文字について、APIを叩く際に役割(role)を指定して、役割別にプロンプトを構成している場合は、区切り文字は特に設定しなくても問題ないということでしょうか。
例えば、以下のような場合です。
(前略)
"messages": [
{"role": "system", "content": "userが入力した文章を要約してください。"},
{"role": "user", "content": "昔々あるところに(中略)川へ洗濯に行きました..."}
]
(後略)
ありがとうございます!
冒頭のダイジェスト試しに入れてみて「どうだろう・・・」と思ってたので嬉しいです!😆
講義の中ではroleで分離することに関する言及はされていなかったように思うので
正確な事はわからないのですが、公式documentのChat vs Completionsのセクションを見ると
systemのroleで指示を出しても、userの方でも再度指示を出しているようなので
毎回区切り文字を設定することが推奨されているのじゃないかなと個人的に思いました!
platform.openai.com/docs/guides/chat/chat-vs-completions
間違っていたらすみません・・・!
確かにステップバイステップの考え方はニューロンの数が増えていけば解決するかもですが、具体的な指示に関しては、いつまで経っても解決しなそうな気はしますね。
@@aivtuber2866 ありがとうございます😊
いずれ大規模言語モデルが小型化して、ローカルに保存できるようになれば、個人ごとにカスタマイズされた言語モデルができて、指示もかなり空気を読んでくれるのかもしれませんね。
私はPythonの初学者ですが、Google Colabではなく、VScordなどのエディタでPythonのコードやスクリプトを実行して結果を得る方法についての講義動画があればとても嬉しいです。もし可能であれば、ご検討いただけると嬉しいです。よろしくお願いします!
無量空所くらったらこんな感覚になるのかな🤤
クリアで具体的な指示を出す、段階的に指示を入れるというのはまさしくその通りだと思います
人間でも勘違いさせやすい指示を出すことで想定外の結果を出すこともあるのでいくらAIといえどその必要性はあると思う
AIがいくら万能といえど使い手によって結果に差が生じるということは以前から考えていました
生成させた回答と評価したい回答を比較した上で回答の真偽を確かめるというプロンプトを書くといいということでしたが、二つ回答を生成させるということですか?
トークン数でいえば、英語の方が少なく済む事もあって、なるべく翻訳してプロンプト作った方がいいのかなぁと最近思ってます。
特にstable diffusionのようなジェネレーティブAIでプロンプト入力する時も、自然言語で人物を文章化して指示することと、画質向上系はキーワードにするという事をBeing先生に教わりました✨
RNNも同じように考えていいのかな?と疑問に思ってます😅
英語の方がトークン数が少なくなりますし、回答の質としても良いですもんね!
私も中々良い回答が得られないときは英語にしてます😊
画像生成はほとんどやったことないですが、自然言語とはまた違うコツが必要なのですね!
AIは文脈からみて論理矛盾があると要約では落とす傾向があるんだよね。例えば、4つのトピックスで書かれた相手の文章の要約をお願いすると、3つが落ちていた場合、書いた相手からすると「どこをどう読めばそんな解釈ができる」だとか「話をつまむな」ってケンカになるわけ。文脈も理解できないアホが相手ってだけだが、建設的な意見交換には程遠い。そこで基礎にもどり段階を踏めば、矛盾も含めた結構いい要約になったりする。
この段階を踏むってのは、文脈を理解する上で大切なんだが、無意識にできるようになるまで訓練が必要だった。ありがたいことに生成AIの登場で手順だけでも知っておけば良くなった。頭のなかでやっていたことをAIが見せてくれるので「文脈理解の可視化」とわたしは呼ぶ。プロンプトエンジニアと聞くと何やら恐ろしげだが、情報リテラシの基礎訓練を面倒くさがらずに繰り返しておこうって、要はそれだけなのかも知れないよね。
Udemy始めました!(宣伝)
ChatGPTAPIの使い方講座も作成しているので興味があれば是非!(クーポン発行してます!)
linktr.ee/nyanta_youtuber