메뉴 닫기

AWS AgentCore와 Natera의 지능형 예약 시스템

AWS AgentCore와 Natera의 지능형 예약 시스템

소개

Natera는 세포 유리 DNA 검사를 전문으로 하는 글로벌 진단 기업으로, AWS의 Amazon Bedrock AgentCore를 활용하여 환자 경험을 혁신하였습니다. 이 포스트에서는 AgentCore를 기반으로 한 Natera의 음성 예약 에이전트의 설계 패턴과 주요 설계 결정을 공유합니다. 구현 과정에서 Natera가 선택한 아키텍처 및 통합 전략을 소개하며, AWS 서비스를 어떻게 활용했는지를 설명합니다.

본문

Natera는 기존의 수작업 예약 시스템을 Amazon Bedrock AgentCore를 이용해 자동화된 음성 에이전트 시스템으로 전환했습니다. 이 시스템은 환자가 간단한 대화를 통해 예약을 할 수 있도록 하며, 의료 환경에서 요구되는 정확성과 준수 기준을 유지합니다.

아키텍처 개요

Natera의 음성 예약 에이전트는 이중 WebSocket 브리지 패턴을 통해 전화 스트리밍과 모델 추론을 분리해 유연성을 제공합니다. 이 외에도 이벤트 구동 방식의 지연 마스킹과 점진적 신뢰 모델을 통해 대화의 자연스러움을 높이고, 안전하고 개인화된 서비스를 제공합니다.

Natera의 음성 예약 에이전트 아키텍처 다이어그램

Natera 팀은 Amazon ECS에서 AgentCore 런타임으로의 마이그레이션을 통해 컨테이너 인프라 관리의 부담을 줄였습니다. 세션 상태와 관리 문제를 해결하면서도 신뢰성과 확장성을 강화하여 사용자 경험을 향상시켰습니다.

주요 기능과 사례

  1. 이중 WebSocket 브리지 패턴: 전화 제공자와 모델 간 WebSocket 연결을 유지하여 시스템의 유연성을 강화합니다.
  2. 이벤트 구동 지연 마스킹: 대화 중 지연을 자연스럽게 조정하여 사용자가 느끼는 지연을 줄입니다.
  3. 점진적 신뢰 모델: 대화가 진행됨에 따라 인증과 메모리 접근 권한을 자연스럽게 확장합니다.

결론

Natera는 AWS AgentCore를 기반으로 한 음성 에이전트 시스템을 통해 예약 프로세스를 자동화하고 환자의 편의를 개선했습니다. 이러한 접근은 비용을 절감하고, 운영 효율성을 높이며, 사용자가 AI 기반의 예약 시스템에서 긍정적인 경험을 하도록 돕습니다.

[1] https://aws.amazon.com/blogs/machine-learning/nateras-intelligent-appointment-scheduling-with-amazon-bedrock-agentcore/

AI, Cloud 관련한 문의는 아래 연락처로 연락주세요!

(주)에이클라우드
이메일 : acloud@a-cloud.co.kr
회사 번호 : 02-538-3988
회사 홈페이지 : https://www.a-cloud.co.kr/
문의하기


AI, Cloud 도입 상담 배너