View a markdown version of this page

Ejemplos de código - Base amazónica AgentCore

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejemplos de código

Las siguientes aplicaciones de ejemplo 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 Strands y un servidor de eco mínimo para probar la transmisión bidireccional. Consulte los ejemplos bidireccionales WebSocket en. GitHub

Agente de voz de 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 activado con activado.

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 real. AgentCore WebSocket Usa una función Lambda para generar URL prefirmadas para Vonage WebSocket . 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 mínimo que utiliza Amazon Kinesis Video Streams para la retransmisión de 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 de Pipecat con WebRTC

Implementa un agente de voz de Pipecat en AgentCore Runtime utilizando SmallWeb RTC como un 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). Mira AgentCore Pipecat GitHub activado con WebRTC activado.

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). Mira AgentCore GitHub Pipecat en marcha con Daily on.

LiveKit agente de voz en Runtime AgentCore

Implementa un agente de LiveKit voz en AgentCore Runtime con TURN administrado por KVS o TURN de terceros para WebRTC NAT Traversal. Consulte en Runtime on. LiveKit AgentCore GitHub