コンテンツへスキップ
初心者読了時間 12分·

プロンプトエンジニアリング実践:高品質な AI プロンプトを書く

同じモデルでも、プロンプトが異なれば結果は大きく変わります。このチュートリアルでは最も実践的なプロンプトテクニックをまとめ、安定して高品質な出力を得る方法を紹介します。

著者:AI Resource Hub

明確で具体的な指示を出す

曖昧な質問には曖昧な答えしか返ってきません。タスク、目標、出力形式、文字数、トーンなど、具体的に伝えるほど良い結果になります。

例えば「コピーを書いて」を「開発者向け AI ツール用に、10語以内のキャッチフレーズを3つ、簡潔で専門的なスタイルで書いて」に変えます。

文脈と例を提供する

モデルに必要な背景情報を補足し、場面に合った回答を引き出します。関連資料や制約条件もプロンプトに含めます。

出力に特定の形式を守らせたい場合、1〜2個の例(few-shot)を示す方が、長い説明より効果的なことが多いです。

段階的に考えさせる

推論・計算タスクでは「ステップごとに考えて」などの誘導(Chain-of-Thought)を加えると、正解率が大きく向上します。

複雑なタスクを複数のステップに分割し、それぞれ個別に質問して、最後にモデルに結果をまとめさせることもできます。

役割と出力形式を設定する

「あなたはシニアのフロントエンドエンジニアです」のように役割を与えると、回答がより専門的で焦点の合ったものになります。

構造化された結果が必要な場合は、JSON、Markdown テーブル、番号付きリストなど明示的に指定すると、後続処理が容易になります。

よくある落とし穴

矛盾する要求を一度に詰め込みすぎないこと。モデルが暗黙の前提を知っていると思い込まないこと。事実に関する内容には必ず検証のステップを設けること。

プロンプトを反復可能な「プログラム」として扱います。まず1版実行し、出力に基づいて微調整を繰り返し、理想の結果に近づけます。

プロンプトプロンプトテクニック実践

関連チュートリアル