Merge pull request #3212 from pipecat-ai/pk/nova-2-sonic

Nova 2 Sonic support
This commit is contained in:
kompfner
2025-12-11 09:36:50 -05:00
committed by GitHub
5 changed files with 110 additions and 24 deletions

6
changelog/3212.added.md Normal file
View File

@@ -0,0 +1,6 @@
- Added to `AWSNovaSonicLLMService` functionality related to the new (and now
default) Nova 2 Sonic model (`"amazon.nova-2-sonic-v1:0"`):
- Added the `endpointing_sensitivity` parameter to control how quickly the
model decides the user has stopped speaking.
- Made the assistant-response-trigger hack a no-op. It's only needed for the
older Nova Sonic model.

View File

@@ -0,0 +1 @@
- Made `"amazon.nova-2-sonic-v1:0"` the new default model for `AWSNovaSonicLLMService`.

2
changelog/3212.fixed.md Normal file
View File

@@ -0,0 +1,2 @@
- Fixed a bug in `AWSNovaSonicLLMService` where we would mishandle cancelled
tool calls in the context, resulting in errors.