

# 一般最佳实践
<a name="prompting-best-practices"></a>

以下最佳实践主要适用于 Amazon Nova 文本模型，在遵循各模态专属最佳实践的基础上，也适用于其他模型。

有关如何提示多模态输入的更多信息，请参阅[多模态输入提示](prompting-multimodal.md)。有关如何提示语音输入的更多信息，请参阅[语音对话提示](sonic-system-prompts.md)。

## 了解角色
<a name="understanding-roles"></a>

Amazon Nova 模型允许您使用三个不同的角色来构造提示：系统、用户和助手。
+ **系统（选填）**：虽非必填，但可用于设定助手的整体行为规则。它还可以用来提供用户希望模型在整个对话中遵守的额外说明和指南。
+ **用户**：可根据需要附带上下文、任务、指令、预期输出及用户查询。
+ **助手**：有助于引导模型朝着预期的响应前进。

**Topics**
+ [了解角色](#understanding-roles)
+ [创建精准提示](create-precise-prompts.md)
+ [聚焦提示的各个部分](prompting-bring-focus.md)
+ [使用系统角色](prompting-system-role.md)
+ [提供示例（少样本提示）](prompting-provide-examples.md)
+ [工具调用系统](prompting-tools-function.md)
+ [进阶提示技巧](advanced-prompting-techniques.md)