Transmisión bidireccional
Amazon Bedrock AgentCore Runtime admite la transmisión bidireccional, lo que permite la comunicación bidireccional en tiempo real entre clientes y agentes. Esto es esencial para las aplicaciones interactivas, como los agentes de voz conversacionales, en los que tanto el cliente como el agente necesitan enviar y recibir datos simultáneamente.
AgentCore Runtime admite dos protocolos para la transmisión bidireccional:
- WebSocket
-
Una conexión dúplex completa y persistente a través de TCP. WebSocket admite la transmisión basada en texto, el intercambio estructurado de mensajes y la transmisión de audio sin necesidad de infraestructura adicional. Los clientes se conectan al WebSocket terminal AgentCore Runtime mediante la autenticación SigV4 u OAuth 2.0.
- WebRTC
-
Protocolo optimizado para audio y vídeo en tiempo real con baja latencia. WebRTC es ideal para los agentes de voz en navegadores y aplicaciones móviles, ya que UDP-based utilizan el transporte para la entrega de contenido multimedia en tiempo real.