Exemplos de código
Os exemplos de aplicativos a seguir demonstram o streaming bidirecional no Amazon Bedrock AgentCore Runtime.
WebSocket exemplos
- WebSocket Amostras bidirecionais (Sonic, Strands, Echo)
-
Três WebSocket exemplos de AgentCore Runtime: uma implementação nativa do Amazon Nova Sonic com tratamento direto de eventos e um cliente web, um agente de voz SDK do Strands Agents usando o WebSocket transporte Strands e um servidor de eco mínimo para testar streaming bidirecional. Veja WebSocket amostras bidirecionais
em. GitHub - Agente de voz Pipecat com WebSocket
-
Implanta um agente de voz Pipecat no AgentCore Runtime usando WebSocket para streaming de áudio bidirecional. O pipeline orquestra Deepgram (conversão de fala em texto), Amazon Nova (LLM) e Cartesia (conversão de texto em fala). Veja Pipecat sem parar AgentCore
. WebSocket GitHub - Telefonia sem servidor com Vonage e Amazon Nova Sonic
-
Um agente de contact center sem servidor que lida com chamadas telefônicas por meio da API Vonage Voice, processando áudio em tempo real com conexões Amazon Nova Sonic over Runtime. AgentCore WebSocket Usa uma função Lambda para gerar WebSocket URLs pré-assinados para o Vonage. Consulte Telefonia sem servidor com o Sonic e o Runtime ativados AgentCore
. GitHub
Exemplos de WebRTC
- Agente de voz WebRTC com KVS TURN
-
Um agente de voz WebRTC mínimo usando o Amazon Kinesis Video Streams para retransmissão de TURN e um modelo básico do Amazon Bedrock para conversação de fala em fala. Consulte Agente de voz WebRTC com o KVS TURN
ativado. GitHub - Agente de voz Pipecat com WebRTC
-
Implanta um agente de voz Pipecat no AgentCore Runtime usando SmallWeb RTC como um transporte WebRTC leve. O pipeline orquestra Deepgram (conversão de fala em texto), Amazon Nova (LLM) e Cartesia (conversão de texto em fala). Veja Pipecat ativado com AgentCore WebRTC ativado
. GitHub - Agente de voz Pipecat com Daily
-
Implanta um agente de voz Pipecat no AgentCore Runtime usando Daily como transporte WebRTC. Os usuários ingressam visitando o URL de uma sala diária em seus navegadores. O pipeline orquestra Deepgram (conversão de fala em texto), Amazon Nova (LLM) e Cartesia (conversão de texto em fala). Veja Pipecat em AgentCore com Daily on
. GitHub - LiveKit agente de voz em AgentCore Runtime
-
Implanta um agente de LiveKit voz no AgentCore Runtime com TURN gerenciado por KVS ou TURN de terceiros para travessia de NAT por WebRTC. Veja LiveKit em AgentCore Runtime
ativado GitHub.