A Prompt Pattern Catalog to ・・・・
公開されている
A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT
のキモ部分を読んで、勉強してみたいと思います。
概要
プロンプトエンジニアリングは、ChatGPTなどLLMを効果的に
使うために重要なスキルとなっている。
プロンプトは、LLMへ与える命令で、規則を指定し、生成される
出力の品質を保証するものである。
また、LLMの出力をカスタマイズするものである。
このペーパーは、プロンプトエンジニアリングのテクニックのカタログである。
LLMで直面する共通の問題に適用される。
イントロダクション
LLMは、広範囲で使われているが、このペーパーでは、次のような
用途とする。
・開発者が、経験のないAPIを利用してコードを効果的に作成する
・学生が、コーディングのスキルや技術を身につける
LLMは、信頼性の高いソフトウェアを迅速に開発するために
人間と協働する。
LLMは、GithubのCo-pilotやIDEのInntelliJ 、Visual Codeなどに組み込まれ、
好みのIDEから自由に使うことができる。
プロンプトは、LLMに与える命令のセットで、LLMのケーパビリティを拡張する
ものである。LLMに特定のルールやガイダンスを指定する。
コンテキストや何が重要なのか、望まれる出力などを指定する。
(つづきます)
PR