您可以使用百炼快速构建一个Multi-Agent架构的智能导购助手,通过多轮交互了解用户的具体需求。在收集完详细信息后,利用百炼的知识检索增强功能或您已有数据库进行商品搜索,为顾客推荐最合适的产品。
Multi-Agent 架构主要组成介绍
只需三步,轻松打造一个能够主动提问、贴心服务的智能导购系统!
【点击链接,一起探索智能导购带来的无限可能】
让您的店铺在众多竞争者中脱颖而出,带给顾客前所未有的个性化服务。
快速搭建并测试一个集成了智能导购助手的网站,只需几步:
1. 创建创建函数计算应用:您可以访问我们准备好的函数计算应用模板,并通过阿里云百炼获取调用 API 的相关凭证,快速部署一个集成智能导购的网站。
2. 访问网站:部署完成后,找到示例网站的访问域名
并点击即可访问。
3. 验证智能导购效果:与智能导购助手进行对话,并根据智能助手主动询问提供需要的商品参数信息,智能助手会在收集完所需信息后打印参数。
4. 创建百炼商品检索应用并集成到智能导购中(可选):在收集完客户的购买需求后,您可以借助这些需求描述进行商品检索和推荐。
我们已经准备好了函数计算应用的模板,您可以通过模板直接进行部署。
1.1 创建应用
1. 点击函数计算应用模板,创建应用。
2. 在创建应用页面,参考下图选择直接部署并填写您的 API Key。其它表单项保持默认,单击页面左下角的创建并部署默认环境,等待项目部署完成即可(预计耗时 1 分钟)。
3. 百炼应用ID(可选):如果您计划使用百炼应用进行商品智能检索,请在创建应用时提供百炼应用ID,获取方式请参考创建百炼商品检索应用并集成到智能导购中(可选)。如果您计划使用商品数据库检索
,此项可留空。如果您决定后期集成百炼应用,可在创建函数计算应用后,通过环境变量
配置方式添加您的百炼应用ID。
1.2 获取调用 API 所需的凭证
我们需要获取一个百炼应用的API-KEY,您可以访问我的API-KEY来获取:
1. 前往百炼控制台,点击API-KEY,在弹出窗口中创建一个新API-KEY。
2. 在我的API-KEY中可以查看并复制已经创建的API。
在函数计算应用部署完成后,您可以在跳转后的页面的环境信息
中找到示例网站的访问域名,单击即可查看,确认示例网站已经部署成功。
智能导购会主动询问并收集需要的商品参数信息;收集完成后打印出参数信息。
在您的实际生产环境中,也可以替换为通过您的已有数据库检索。
a. 创建知识库。
百炼支持您上传表格文件到知识库中。本案例的导购场景包含手机、电视和冰箱三种商品信息。此处以手机商品为例,向您介绍在百炼创建基于表格数据的知识库过程。
1. 新增数据表。在阿里云百炼控制台点击数据管理
,在结构化数据
中点击创建数据表。自定义表头,数据表名称设为:百炼手机;设置列名为:系列、屏幕尺寸、像素值、存储空间、RAM大小、电池续航、价格。
2. 导入数据。在数据表管理界面找到百炼手机数据表,单击导入数据。将方案中提供的手机信息表格下载,并作为知识库文件。您可以在导入数据界面进行上传。
3. 创建知识库。在阿里云百炼控制台点击数据应用下的知识索引,将知识库名称改为百炼手机知识库,数据类型选择结构化数据,其它参数保持默认即可,单击下一步。选中您创建的数据表,单击导入完成。
4. 创建电视与冰箱数据库。重复以上步骤,创建百炼电视知识库与百炼冰箱知识库。
b. 创建百炼应用。
1. 新增应用。在阿里云百炼控制台访问我的应用,单击新增应用。在应用管理界面,修改应用名称为:商品信息存储bot;选择模型为通义千问-Plus,模型其它参数保持默认即可;打开知识检索增强开关,选择知识库为百炼手机知识库、百炼电视知识库与百炼冰箱知识库,检索片段数设为10。在Prompt框中进行修改,修改后的Prompt为:
# 知识库请记住以下材料,他们可能对回答问题有帮助。${documents}请你选出最相似的三个产品。
2. 获取百炼应用ID。单击右上角的发布,即可通过API调用商品信息存储bot。在应用列表中可以查看商品信息存储bot的百炼应用 ID。
本文系作者在时代Java发表,未经许可,不得转载。
如有侵权,请联系nowjava@qq.com删除。