

# Amazon Nova Sonic 的“工具使用”、RAG 和座席流程
<a name="speech-tools"></a>

**注意**  
本文档适用于 Amazon Nova 版本 1。如需 Amazon Nova 2 Sonic 指南，请访问[工具配置](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-tool-configuration.html)。

Amazon Nova Sonic 模型支持“工具使用”，因此可将其功能扩展到预先训练的知识之外。“工具使用”（有时也称为“函数调用”）可实现与外部函数、API 和数据来源的集成。本节介绍如何通过 Amazon Nova Sonic 实现“工具使用”、检索增强生成（RAG）和座席工作流程。

![\[该示意图解释了 Amazon Nova Sonic 如何调用工具并使用工具来生成结果。\]](http://docs.aws.amazon.com/zh_cn/nova/latest/userguide/images/novaSonicDiagram.png)


您可以通过指定 `toolChoice` 参数来控制模型使用哪些工具。有关更多信息，请参阅[选择工具](https://docs.aws.amazon.com/nova/latest/userguide/tool-choice.html)。

**Topics**
+ [使用工具](speech-tools-use.md)
+ [控制工具的选择方式](speech-tools-choice.md)
+ [“工具选择”最佳实践](speech-tools-bp.md)
+ [实现 RAG](speech-rag.md)
+ [构建座席流程](speech-agentic.md)