

# 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/ko_kr/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)