プロンプトエンジニアリングを学んでみた
はじめに
こんにちは、商標登録サービス Toreru の宮崎です。
最近、仕事でChatGPTをよく使うようになりました。これをきっかけに、プロンプトエンジニアリングについて学んでみようと思い、「Prompt Engineering Guide」というサイトを利用してみました。この記事では、その情報について共有します。
プロンプトエンジニアリングって何?
ChatGPTのようなAIに命令するための文章をプロンプトと言います。このプロンプトを上手く作ることが、プロンプトエンジニアリングです。これを学ぶと、AIの能力や限界がよく分かるようになります。
プロンプトを作る時の5個のコツ
プロンプトを作る時のコツ5個です。
プロンプトは一発で決まるものではない
「#」 のような区切り記号をつける
具体的に書く方が良い
長すぎるプロンプトは必ずしも良いことではない
「しないこと」を言わずに、「すること」を言う
詳細な説明は、引用しながら見ていきます。
1. プロンプトは一発で決まるものではない
プロンプトは1回で見つけると言うより、試行錯誤しながら開発・発見していくものなんですね。
2. 「#」 のような区切り記号をつける
「#」 をつけると、こなれ感が出ますよね。
3. 具体的に書く方が良い
自分で曖昧な指示になっていることを気づかないことが多いです。
4. 長すぎるプロンプトは必ずしも良いことではない
短くて具体的なプロンプトが理想ですね。
5. 「しないこと」を言わずに、「すること」を言う
確かに!しないことは全然反応してくれません・・・
悪いプロンプト例
良いプロンプト例
さいごに
他にも役立つコツがあるので、興味がある人はぜひサイトを見てみてください!