Amazon Nova, Converse API의 Tool Choice 옵션 확장
게시된 날짜:
2025년 3월 19일
이제 Amazon Nova는 Converse API에서 확장된 Tool Choice 파라미터 옵션을 지원하여 도구와의 모델 상호 작용에 대한 개발자의 제어를 강화합니다. 현재 개발자들은 이미 Converse API를 사용하여 멀티턴 대화를 유지하는 맞춤형 챗봇과 같은 정교한 대화형 애플리케이션을 만들고 있습니다. 이번 업데이트에서 Nova는 기존의 'Auto' 모드 지원에 더해 'Any' 모드와 'Tool' 모드를 추가로 지원하여 개발자가 세 가지 모드를 모두 사용할 수 있도록 합니다.
- Auto 모드는 도구를 호출할지 아니면 대신 텍스트를 생성할지 등 도구 선택을 전적으로 Nova의 재량에 맡깁니다. Auto는 현재 기본 설정이며, 사용자에게 추가 정보를 요청해야 하는 챗봇이나 어시스턴트 같은 사용 사례에 유용합니다.
- Any 모드는 Nova가 지정된 도구 목록에서 하나 이상의 도구 호출을 반환하도록 하면서, 어떤 도구를 사용할지 선택할 수 있도록 합니다. Any는 다운스트림 구성 요소가 자연어를 이해하지 못하지만 스키마 표현은 구문 분석할 수 있는 기계 간 상호 작용에서 특히 유용합니다.
- Tool 모드를 사용하면 Nova에서 특정 도구를 반환하도록 개발자가 요청할 수 있습니다. Tool은 반환 유형이 원하는 출력 스키마인 도구를 사용함으로써 구조화된 출력을 강제하는 데 특히 유용합니다.
Amazon Nova의 Converse API에서 지원하는 확장된 Tool Choice 파라미터는 Amazon Nova 사용 설명서에서 자세히 알아보세요. Amazon Nova 파운데이션 모델에 대한 자세한 내용은 Amazon Nova 제품 페이지에서 확인할 수 있습니다. Amazon Bedrock 콘솔에서 Amazon Bedrock의 Amazon Nova 파운데이션 모델 사용을 시작할 수 있습니다.