技巧精选

构建餐厅电话AI接待员:基于Amazon Bedrock AgentCore和Nova 2 Sonic

Building a restaurant telephony AI host with Amazon Bedrock AgentCore and Amazon Nova 2 Sonic

精选理由

AWS手把手教你把电话点餐AI跑起来,用Bedrock AgentCore和Nova 2 Sonic,还带SIP网关和会话预热,不会冷场。

AI 摘要

本文介绍如何使用Amazon Bedrock AgentCore构建电话语音点餐AI,能自动接听电话并完成从问候到确认订单的全流程。该系统使用Amazon Nova 2 Sonic实现实时语音,并通过MCP连接餐厅后端数据库。部署采用AWS CDK全栈自动化,通过SIP网关(运行在Amazon ECS和AWS Fargate上)将电话接入AI代理。此外,系统在电话振铃时就预热代理会话,确保接通后无延迟静音。

图片来源 · AWS Machine Learning Blog
原文 · AWS Machine Learning Blog

Building a restaurant telephony AI host with Amazon Bedrock AgentCore and Amazon Nova 2 Sonic

In this post, we show you how to build a voice ordering system that answers a phone number and takes the order from greeting to confirmation. The system uses Amazon Bedrock AgentCore to host and run the agent and Amazon Nova 2 Sonic for real-time speech, connected to a restaurant backend through the Model Context Protocol (MCP). The walkthrough covers deploying the full stack with AWS Cloud Development Kit (AWS CDK) and bridging a phone call into the agent through a Session Initiation Protocol (SIP) gateway on Amazon Elastic Container Service (Amazon ECS) and AWS Fargate. It also warms the agent session while the phone is still ringing, so the caller never hears dead air.