プロンプトエンジニアリング、プロンプトデザイン
その1
# 命令書:
以下の制約条件と入力文をもとに最高の要約を出力してください。 # 制約条件:
• 文字数は300文字ていど。
• 小学生にもわかるように。
•重要なキーワードを取り残さない。
•文章を簡潔に。
# 入力文:
# 出力文:
その2
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問をしてください。
プロンプトエンジニアリングの基礎
6つのテクニック
In-context Learning (ICL)
ICLは、モデルにタスクを指示する際に、単にタスクの内容を指示するだけでなく、デモンストレーションを提供することで、驚くべきアウトプットの性能を発揮する手法です。
Chain-of Thought (CoT)
CoTはReasoningという論理的な思考能力が求められるタスクにおいて精度を向上させるために用いられるテクニックです。
例えば、人間が数学の問題を解く時に、いきなり答えを出すのではなく、途中式を書くことで間違えにくくなることは想像に難くないでしょう。
CoTはこの傾向のLLMバージョンです。
Zero-shot CoT
Zero-shot CoTとは、ReasoningタスクにおいてZero-shotで精度を向上させるテクニックです。
2.途中式を記述させるだけでも精度をあげることができる
shu-san.icon途中式与えるだけで精度あがるっておもしろ
ReAct
Self-Consistency
Program-aided Language Model (PAL)
- Goalを達成するために必要な手順を分解します。
- 分解した手順は「P#」に願番にNumberを付けて格納していきます。
- 変数を定義します。
- {Goal}
- このコンテンツを作成するための{Goal}です。
shu-san.iconまじでプログラミングだな