

# テキスト理解のプロンプトのベストプラクティス
<a name="prompting-text-understanding"></a>

**注記**  
このドキュメントは Amazon Nova バージョン 1 を対象としています。Amazon Nova 2 テキスト理解モデルをプロンプトする方法については、「[一般的なベストプラクティス](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-best-practices.html)」を参照してください。

Amazon Nova テキスト生成モデルでは、システム、ユーザー、アシスタントの 3 つの異なるロールを使用してプロンプトを構造化できます。システムメッセージは必須ではありませんが、アシスタントの全体的な動作パラメータを確立するために役立ちます。会話中にモデルが準拠する追加の指示やガイドラインを提供するためにも使用できます。ユーザープロンプトはオプションとして、コンテキスト、タスク、指示、求められる結果をユーザークエリとともに伝えることができます。さらに、アシスタントプロンプトはモデルを意図した応答に導くように支援します。
+ システム (オプション) — アシスタントの全体的な動作パラメータを確立します。
+ ユーザー — コンテキストを伝達して結果を指定します。
+ アシスタント — モデルが意図したソリューションの方へ向かうことを支援します。

**Topics**
+ [正確なプロンプトの作成](prompting-precision.md)
+ [システムロールの使用](prompting-system-role.md)
+ [Amazon Nova に考える時間を与える (思考連鎖)](prompting-chain-of-thought.md)
+ [例を提供する (数ショットプロンプト)](prompting-examples.md)
+ [サポートテキストを提供する](prompting-support-text.md)
+ [プロンプトのセクションに焦点を当てる](prompting-focus.md)
+ [構造化された出力が必要](prompting-structured-output.md)
+ [長いコンテキストウィンドウの使用](prompting-long-context.md)
+ [外部ツールを使用する](prompting-tools.md)