양방향 스트리밍
Amazon Bedrock AgentCore 런타임은 양방향 스트리밍을 지원하여 클라이언트와 에이전트 간의 실시간 양방향 통신을 지원합니다. 이는 클라이언트와 에이전트가 동시에 데이터를 전송하고 수신해야 하는 대화형 음성 에이전트와 같은 대화형 애플리케이션에 필수적입니다.
AgentCore 런타임은 양방향 스트리밍을 위한 두 가지 프로토콜을 지원합니다.
- WebSocket
-
TCP를 통한 영구 전이중 연결입니다. WebSocket은 추가 인프라 없이 텍스트 기반 스트리밍, 구조화된 메시지 교환 및 오디오 스트리밍을 지원합니다. 클라이언트는 SigV4 또는 OAuth 2.0 인증을 사용하여 AgentCore 런타임 WebSocket 엔드포인트에 연결합니다.
- WebRTC
-
지연 시간이 짧은 실시간 오디오 및 비디오에 최적화된 프로토콜입니다. WebRTC는 실시간 미디어 전송을 위해 UDP 기반 전송을 사용하는 브라우저 및 모바일 애플리케이션의 음성 에이전트에 적합합니다.