このガイドでは、ChatGPTユーザーが高品質な回答を得るための効果的なプロンプトを作成できるよう、役立つリソースを紹介します。
プロンプトとは?
大規模言語モデル(LLM)におけるプロンプトとは、会話を開始したり、モデルからの応答を引き出したりするためのテキスト入力のことです。ただし、画像や音声など、別の形式の場合もあります。
プロンプトエンジニアリングとは?
プロンプトエンジニアリングとは、言語モデルの応答を効果的に導くために、入力プロンプトを設計し最適化するプロセスです。
一般的なベストプラクティス
明確かつ具体的に
プロンプトは明確で具体的にし、モデルがあなたの質問内容を理解できるだけの十分な文脈(コンテキスト)を与えてください。曖昧さを避け、できるだけ正確に書くことで、正確で関連性の高い回答を得やすくなります。
反復的な改善
プロンプトエンジニアリングは、反復的なアプローチが必要になることが多いです。最初のプロンプトから始め、返ってきた回答を確認し、その出力に基づいてプロンプトを改善します。結果を良くするために、表現を調整したり、文脈を追加したり、必要に応じて依頼内容を簡潔にしたりしてください。
別のトーンを指定する
トーンを示す形容詞を使いましょう。フォーマル、カジュアル、親しみやすい、プロフェッショナル、ユーモラス、真剣などの言葉は、モデルを導くのに役立ちます。たとえば、"親しみやすく引き込むようなトーンで説明してください。"
追加リソース
効果的なプロンプトを作成するためのベストプラクティスに関するリソースを数多く用意しています。一部はAPIに言及していますが、推奨事項そのものはChatGPTにも当てはまります。
以下のガイドはプロンプト作成に特化したものではありませんが、ChatGPTを最大限に活用するのにも役立ちます
