分享
基于开源项目开发私有智能客服系统
输入“/”快速插入内容
基于开源项目开发私有智能客服系统
《大模型与Agent开发实战》(12月班)
Agent智能体开发实战体验课 - 从零搭建智能客服系统
本期公开课(连载三天)我们将实现这样一个智能客服系统:
在这三天中我给大家准备了非常丰富的资料,在 【完课】后可以找助教老师领取~
Day 2. 从零到一构建私有智能客服系统
课程目录
1.
智能客服系统的设计理念
◦
智能客服系统的架构
◦
如何设定客服Agent的身份
◦
客服Agent访问私有数据/工具的方法
2.
从零到一构建智能客服Agent
◦
本地安装Mysql数据库
◦
构建电商后台数据并存储至Mysql
◦
创建大模型可以调用的外部工具
◦
构建外部工具的 Json Schema 表示
◦
调用工具的核心逻辑与生成响应
◦
实现完整的智能客服对话流程
3.
实现并行函数调用
4.
添加多外部函数调用
◦
新增电商商品折扣工具
◦
多外部函数的构建方法
5.
Function Calling Agent 的优势与局限
6.
Function Calling Agent 完整流程总结
我们在第一天的体验课中手动实现了L2级别的多轮对话问答机器人,而L3级别的应用不仅能生成内容,还具备搜索信息、管理设备等能力。可以理解上下文和用户偏好,它们表现得就像个人定制的私人助理,能够帮助我们实际的完成一些需要人工接入的既定工作。起到的
主要作用是替代手工执行特定的任务。
比如这样的一个智能客服助手的案例:电商平台上,用户经常有关于商品信息查询和优惠政策提问的需求。一个智能客服系统可以自动化这些流程,提高响应速度和准确性,这种场景下智能助手具体要做的是:
•
功能:用户询问特定商品时,如“你们家有没有XX商品?”智能助手可以自动在商品数据库中查询并回复是否有货、价格等信息。