Ejemplos de código
Los siguientes ejemplos de aplicaciones muestran la transmisión bidireccional en Amazon Bedrock Runtime AgentCore .
WebSocket ejemplos
- WebSocket Muestras bidireccionales (Sonic, Strands, Echo)
-
Tres WebSocket ejemplos de AgentCore Runtime: una implementación nativa de Amazon Nova Sonic con gestión directa de eventos y un cliente web, un agente de voz del SDK de Strands Agents que utiliza el WebSocket transporte de Strands y un servidor de eco mínimo para probar la transmisión bidireccional. Consulte los WebSocket ejemplos bidireccionales
en. GitHub - Agente de voz Pipecat con WebSocket
-
Implementa un agente de voz de Pipecat en AgentCore Runtime para la transmisión de audio bidireccional WebSocket . La canalización organiza Deepgram (conversión de voz a texto), Amazon Nova (LLM) y Cartesia (conversión de texto a voz). AgentCore Mira WebSocket GitHub Pipecat
encendido con encendido. - Telefonía sin servidor con Vonage y Amazon Nova Sonic
-
Un agente de centro de contacto sin servidor que gestiona las llamadas telefónicas a través de la API de voz de Vonage y procesa el audio en tiempo real con Amazon Nova Sonic a través de conexiones en tiempo AgentCore de ejecución WebSocket . Usa una función Lambda para generar WebSocket URL prefirmadas para Vonage. Consulta Telefonía sin servidor con Sonic y Runtime activados
. AgentCore GitHub
Ejemplos de WebRTC
- Agente de voz WebRTC con KVS TURN
-
Un agente de voz WebRTC minimalista que utiliza Amazon Kinesis Video Streams para la retransmisión por TURN y un modelo básico de Amazon Bedrock para conversaciones de voz a voz. Consulte el agente de voz WebRTC con
KVS TURN activado. GitHub - Agente de voz Pipecat con WebRTC
-
Implementa un agente de voz de Pipecat en AgentCore Runtime mediante SmallWeb RTC como transporte WebRTC ligero. La canalización organiza Deepgram (conversión de voz a texto), Amazon Nova (LLM) y Cartesia (conversión de texto a voz). Consulte Pipecat activado con AgentCore WebRTC activado
. GitHub - Agente de voz de Pipecat con Daily
-
Implementa un agente de voz de Pipecat en AgentCore Runtime utilizando Daily como transporte WebRTC. Los usuarios se unen visitando la URL de una sala diaria en su navegador. La canalización organiza Deepgram (conversión de voz a texto), Amazon Nova (LLM) y Cartesia (conversión de texto a voz). AgentCore Sigue GitHub Pipecat
con Daily On. - LiveKit agente de voz en Runtime AgentCore
-
Implementa un agente de LiveKit voz en AgentCore Runtime con TURN gestionado por KVS o TURN de terceros para el recorrido NAT por WebRTC. Consulte On Runtime activado. LiveKit AgentCore
GitHub