

# Uso de herramientas, RAG y flujos de agentes con Amazon Nova Sonic
<a name="speech-tools"></a>

**nota**  
Esta documentación corresponde a la versión 1 de Amazon Nova. Para ver la guía de Amazon Nova 2 Sonic, consulte [Tool configuration](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-tool-configuration.html).

Al admitir el uso de herramientas, el modelo Amazon Nova Sonic amplía sus capacidades más allá del conocimiento preentrenado. El uso de herramientas, también denominado “llamada a funciones”, permite la integración con funciones, API y fuentes de datos externas. En esta sección, se explica cómo implementar el uso de herramientas, la generación aumentada por recuperación (RAG) y los flujos de trabajo de agentes con Amazon Nova Sonic.

![\[Diagrama que explica cómo Amazon Nova Sonic llama a una herramienta y la utiliza para generar resultados.\]](http://docs.aws.amazon.com/es_es/nova/latest/userguide/images/novaSonicDiagram.png)


Puede controlar qué herramienta utiliza el modelo especificando el parámetro `toolChoice`. Para obtener más información, consulte [Elección de herramientas](https://docs.aws.amazon.com/nova/latest/userguide/tool-choice.html).

**Topics**
+ [Uso de herramientas](speech-tools-use.md)
+ [Control de cómo se eligen las herramientas](speech-tools-choice.md)
+ [Prácticas recomendadas sobre la elección de herramientas](speech-tools-bp.md)
+ [Implementación de RAG](speech-rag.md)
+ [Creación de flujos de agentes](speech-agentic.md)