메뉴 닫기

아마존 서비스를 활용한 AI 기반 레스토랑 전화주문 시스템 구축 가이드

아마존 베드록 에이전트코어와 아마존 노바 2 소닉을 활용한 AI 기반 레스토랑 전화주문 시스템 구축 가이드

전화 주문 시스템을 도입하면 고객과의 소통을 효율적으로 개선할 수 있습니다. 특히 레스토랑에서는 빠르고 정확한 주문 처리가 무엇보다 중요한데, Amazon Web Services(AWS)의 다양한 서비스를 활용하면 보다 자동화된 시스템 구축이 가능합니다.

도입

현재 많은 레스토랑은 전화 주문을 받을 때 고객의 전화를 놓치는 일이 빈번합니다. 월평균 약 150통의 전화를 놓치는 평균이 보고되고 있으며, 이 중 60%는 고객이 주문을 하거나 테이블 예약을 시도하는 전화입니다. 특히 저녁시간대에는 전화 응대가 소홀해질 수밖에 없는 환경입니다. 이러한 문제를 해결하기 위해 AI를 활용한 전화주문 시스템을 도입하면 많은 이점을 누릴 수 있습니다.

본문

이 게시물에서는 아마존의 다양한 서비스, 즉 Amazon Bedrock AgentCore와 Amazon Nova 2 Sonic을 활용하여 어떻게 식당의 전화 주문 시스템을 구축할 수 있는지를 안내합니다. AWS Cloud Development Kit(CDK)를 통해 전반적인 시스템을 배포하며, Amazon ECS와 AWS Fargate를 이용하여 SIP 게이트웨이를 설정하고, Amazon Chime SDK를 통해 전화경로를 제공합니다.

시스템은 크게 세 가지 레이어로 구성됩니다. 첫 번째는 전화 레이어로, 여기서 Amazon Chime SDK를 통해 콜을 수신하고 SIP 게이트웨이를 통해 AgentCore와 연결합니다. 두 번째는 에이전트 레이어로, 대화 로직을 처리하며, Amazon Nova 2 Sonic을 통해 실시간 음성 처리를 제공합니다. 마지막으로 백엔드 레이어에서는 Amazon API Gateway를 통해 메뉴와 주문 데이터를 처리합니다.

전화 음성 주문 아키텍처 다이어그램

세부적으로는 Amazon DynamoDB를 통해 고객과 주문 데이터를 저장하고, AWS Lambda를 통해 비즈니스 로직을 실행하며, 고객의 위치를 찾을 때 Amazon Location Service를 활용합니다. 이러한 구조는 각 컴포넌트의 독립성을 보장하여 시스템의 유지보수성을 높입니다.

결론

전화 주문 시스템 구축을 통해 레스토랑은 전화 응대 부재로 인한 손실을 줄이고, 고객에게 즉각적인 응답을 제공할 수 있습니다. 이 시스템은 피크 시간 동안 추가 인력 없이도 효율적으로 작동하며, AI가 고객의 주문을 정확하게 확인함으로써 오류를 줄일 수 있습니다.

시스템 구현을 시작하려면 GitHub에서 샘플 리포지토리를 클론하고, 설정 체크를 통해 환경을 점검하십시오. 이후, Amazon DynamoDB 테이블 정의에 자신의 메뉴 데이터를 추가하고, 시스템 프로그래밍 파라미터를 업데이트하여 시스템을 라이브로 만드십시오.

[1] 원본 URL

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

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


AI, Cloud 도입 상담 배너