方案测评 | 10分钟上手主动式智能导购AI助手构建

简介: 本文介绍了一种基于Multi-Agent架构的智能导购系统方案,利用百炼的Assistant API快速构建,旨在10分钟内完成搭建并实现精准的商品推荐。通过详细的操作指南,展示了从获取API Key、创建函数计算应用、部署示例网站、验证导购效果到集成商品检索应用等全过程,最后提出了关于文档完善、功能优化等方面的体验反馈。

一、引言

在当今数字化时代,智能导购系统已成为提升电商平台用户体验和转化率的关键工具。本文将对一个基于Multi-Agent架构的快速构建智能导购助手方案进行测评,在10分钟内完成构建,并通过多轮交互了解用户具体需求,最终推荐最合适的产品。测评将通过详细的操作指南,从获取API Key、创建函数计算应用、部署示例网站、验证导购效果到集成商品检索应用等全过程。

二、方案概述

通过百炼的Assistant API 构建一个 Multi-Agent 架构的大模型应用,实现与用户主动提问,搜集必要信息的智能导购。模型如下:
image.png

三、快速构建

1、查看百炼API-KEY。

因为这里需要使用到百炼产品,登录百炼以访问我的API-KEY来获取您的API Key。
image.png

若是没有API-KEY,可以创建新的。

2、使用函数计算创建应用。

可以访问函数计算应用模板,快速搭建一个集成智能导购的网站。

image.png

备注:百炼应用ID(可选):若计划使用百炼应用进行商品智能检索,请在创建应用时提供百炼应用ID,如果计划使用商品数据库检索,此项可留空。如果决定后期集成百炼应用,可在创建函数计算应用后,通过环境变量配置方式添加您的百炼应用ID。

3、部署完成,访问域名。单击即可查看,确认示例网站已经部署成功。

image.png
image.png

4、验证智能导购效果。

智能导购会主动询问并收集需要的商品参数信息;收集完成后打印出参数信息。
image.png

5、创建百炼商品检索应用并集成到智能导购中。

1)单击新增数据表,数据表名称设为:百炼手机;设置列名为:系列、屏幕尺寸、像素值、存储空间、RAM大小、电池续航、价格。

image.png
image.png

2)在数据表管理界面找到百炼手机数据表,单击导入数据。
image.png
image.png

3)单击创建知识库,将知识库名称改为百炼手机知识库,数据类型选择结构化数据,其它参数保持默认即可,单击下一步。选中您创建的数据表,单击导入完成。
image.png
image.png
image.png
image.png

4)访问我的应用,单击新增应用。在应用管理界面,修改应用名称为:商品信息存储bot;选择模型为通义千问-Plus,模型其它参数保持默认即可;打开知识检索增强开关,选择知识库为百炼手机知识库,检索片段数设为10。在Prompt框中按如下进行修改。
image.png

image.png

5)单击右上角的发布,即可通过API调用商品信息存储bot。在应用列表中可以查看商品信息存储bot的百炼应用 ID。
image.png

image.png

6、将商品检索应用集成到智能导购中

1)修改函数计算应用的代码与环境变量

回到函数计算应用详情页,在环境详情的最底部找到函数资源,点击函数名称,进入函数详情页。
image.png

在代码视图中找到agents.py文件并进行修改。将以下内容取消注释。记得保存。
image.png
image.png
image.png
image.png

2)在创建函数计算应用时没有填入百炼应用ID,可以在函数详情页单击编辑环境变量,在BAILIAN_APP_ID处填入您的百炼应用ID,单击部署。
image.png

3)单击部署代码,等待部署完成即可。
image.png

7、可以在刷新网站后,对智能导购进行测试,智能导购会将检索到的商品信息输出。

image.png

8、删除资源。

如不在进行使用,避免多余费用产生,需要清理资源。删除函数应用及百炼相关配置。

image.png
image.png
image.png

四、体验反馈

1、在部署体验过程中是否得到足够的引导以及文档帮助?过程中是否遇到哪些报错或异常?如有,请截图列举。

整体按照文档指引可以完成部署,建议文档有些地方可以在丰富些图片,这样在做的过程中可以对照自己操作是否正确。
image.png

这里类型需要选择string,在文档中没有提示,也没有对应的图片,就不太确定自己选择是否正确。
image.png

还有配置检索片段数设为10。这里应该写的更具体下,召回数量中,召回片段数修改为10。
image.png

还有修改agents.py文件并进行修改后需要保存。
image.png

2、部署完成后,你对本解决方案的实践原理和架构理解程度如何?是否觉得描述清晰?若有疑惑之处,请提供具体的反馈和建议。

不理解这个检索片段数设为10,20之后在哪里可以体现区别,是对AI助手提问后的检索有区别吗?是否可以增加这部分的对比测试。
image.png

3、方案部署过程中,对百炼大模型和函数计算的应用,你是否清晰明了?如有疑惑,请截图反馈。

在创建知识库的时候,为什么不直接导入数据表,而需要选择手动定义列名。若表中的列名何自定义的相同,应该没有区别吧。
image.png

4、本解决方案提供了应用于生产环境的步骤指导,是否满足你的实际需求?若存在不足,请详细说明。

1)现在AI助手位置固定在页面右下角,是否能在生产函数代码中集成可以自行拖拽AI助手的位置。
image.png

2)向量存储类型,除了ADB-PG,还计划支持其他的吗?
image.png

3)导入的数据表文件xls是否有行数的限制?
image.png

4)生产中的知识库是否可以支持自动的增量更新。

相关实践学习
【玩转ComfyUI】基于函数计算一键部署AI生图平台ComfyUI
本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI实现更高质量的图像生成。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
10月前
|
云安全 人工智能 安全
Dify平台集成阿里云AI安全护栏,构建AI Runtime安全防线
阿里云 AI 安全护栏加入Dify平台,打造可信赖的 AI
4108 166
|
10月前
|
人工智能 Java Nacos
基于 Spring AI Alibaba + Nacos 的分布式 Multi-Agent 构建指南
本文将针对 Spring AI Alibaba + Nacos 的分布式多智能体构建方案展开介绍,同时结合 Demo 说明快速开发方法与实际效果。
5523 113
|
10月前
|
云安全 人工智能 自然语言处理
阿里云x硅基流动:AI安全护栏助力构建可信模型生态
阿里云AI安全护栏:大模型的“智能过滤系统”。
2906 120
|
10月前
|
人工智能 测试技术 API
构建AI智能体:二、DeepSeek的Ollama部署FastAPI封装调用
本文介绍如何通过Ollama本地部署DeepSeek大模型,结合FastAPI实现API接口调用。涵盖Ollama安装、路径迁移、模型下载运行及REST API封装全过程,助力快速构建可扩展的AI应用服务。
2782 8
|
10月前
|
人工智能 API 开发工具
构建AI智能体:一、初识AI大模型与API调用
本文介绍大模型基础知识及API调用方法,涵盖阿里云百炼平台密钥申请、DashScope SDK使用、Python调用示例(如文本情感分析、图像文字识别),助力开发者快速上手大模型应用开发。
3226 18
构建AI智能体:一、初识AI大模型与API调用
|
10月前
|
存储 机器学习/深度学习 人工智能
构建AI智能体:三、Prompt提示词工程:几句话让AI秒懂你心
本文深入浅出地讲解Prompt原理及其与大模型的关系,系统介绍Prompt的核心要素、编写原则与应用场景,帮助用户通过精准指令提升AI交互效率,释放大模型潜能。
1482 7
|
人工智能 自然语言处理 BI
基于阿里云人工智能平台的智能客服系统开发与部署
随着人工智能技术的发展,智能客服系统成为企业提升服务效率和用户体验的重要工具。阿里云提供包括自然语言处理(NLP)、语音识别(ASR)、机器学习(PAI)等在内的完整AI平台,助力企业快速构建智能客服系统。本文将通过电商平台案例,展示如何基于阿里云AI平台从零开始开发、部署智能客服系统,并介绍其核心优势与最佳实践,涵盖文本和语音客服、知识库管理及数据分析等功能,显著提升客户服务效率和用户满意度。
|
存储 自然语言处理 关系型数据库
基于阿里云通义千问开发智能客服与问答系统
在企业的数字化转型过程中,智能客服系统已成为提高客户满意度和降低运营成本的重要手段。阿里云的通义千问作为一款强大的大语言模型,具有自然语言理解、对话生成、知识检索等能力,非常适合用来开发智能客服与问答系统。 通过本博客,我们将演示如何基于阿里云的通义千问模型,结合阿里云相关产品如函数计算(FC)、API网关、RDS等,搭建一个功能齐全的智能客服系统。
2231 5
|
人工智能 自然语言处理 Serverless
阿里云百炼应用实践系列-让微信公众号成为智能客服
本文主要介绍如何基于阿里云百炼平台快速在10分钟让您的微信公众号(订阅号)变成 AI 智能客服。我们基于阿里云百炼平台的能力,以官方帮助文档为参考,让您的微信公众号(订阅号)成 为AI 智能客服,以便全天候(7x24)回应客户咨询,提升用户体验,介绍了相关技术方案和主要代码,供开发者参考。
1869 9
阿里云百炼应用实践系列-让微信公众号成为智能客服