CloseAI ,哦不,OpenAI 开源了一个客服代理演示项目 openai-cs-agents-demo ,展示了基于 OpenAI Agents SDK 构建的多代理系统。该系统模拟了一个航空公司客服聊天机器人,能够通过动态路由请求到专门的 AI 代理,处理各种与航空旅行相关的问题。
主要功能与架构
两个主要部分:
Python 后端:负责代理编排逻辑,基于 Agents SDK 实现。
Next.js 前端 UI:提供聊天界面,并可视化展示代理编排过程,包括代理切换和安全防护( guardrails )触发情况。
包含的专门代理:
意图分流代理( Triage Agent ):识别用户意图并将请求路由到合适的代理。
航班订座代理( Seat Booking Agent ):处理座位变更和预订,确认订单号,支持交互式座位图。
航班状态代理( Flight Status Agent ):提供实时航班状态信息。
取消代理( Cancellation Agent ):处理航班取消请求,并进行确认。
常见问题代理( FAQ Agent ):回答关于航班、行李、飞机和政策的常见问题。
安全防护( Guardrails ): 系统通过防护机制确保对话内容聚焦于航空相关话题,防止绕过系统指令或提出无关请求。
https://github.com/openai/openai-cs-agents-demo这是不给客服活路啊。。。