智能助手核心介绍&&搭建企业专属智能体

举报
AI在路上 发表于 2025/08/08 21:12:48 2025/08/08
【摘要】  “智能助手”是基于知识库检索、联网搜索、大型语言模型(LLM)技术,实现人机自然语言交互的知识库查询、联网搜索、分析输出的工具。其核心目标是让用户能够像与人对话一样,用自然语言直接提问,即可便捷、迅速、精准地获取问题的答案。适用于特定领域需要智能问答支持的需求场景。

1、智能助手介绍

1.1 什么是智能助手

智能助手是基于知识库检索、联网搜索、大型语言模型(LLM)技术,实现人机自然语言交互的知识库查询、联网搜索、分析输出的工具。其核心目标是让用户能够像与人对话一样,用自然语言直接提问,即  可便捷、迅速、精准地获取问题的答案。适用于特定领域需要智能问答支持的需求场景。

1.2智能助手可以解决什么问题,用于什么场景

智能助手可以解决的问题包括:

 1.解决“资料太多太乱,找不到!”的问题。  2.解决“同一问题,重复回答,费时费力!”的问题。  3.解决“基于已有知识与案例,结合当前遇到的问题,快速生成解决方案”的问题。

常见使用场景:

1.企业知识管理与企业级搜索:

构建企业专属的智能知识中枢,员工可通过自然语言查询产品手册、技术文档、合规政策、会议纪要等,实现知识的高效流转与复用

2.智能客户服务与支持:

部署智能客服机器人,进行多轮对话、意图识别(Intent Detection)、情绪分析(Sentiment Analysis),并能自主查询知识库,按需执行操作。


2、华为云一站式构建企业专属智能体(基于开源Dify方案部署)

主要步骤

1、搭建Dify        

2、开通联网搜索(可选)

3、在Dify平台添加模型(LLM、Embedding和Reranker)       

4、创建企业知识库             

5、编辑与发布工作流      

步骤1,搭建Dify:

点击一键部署Dify跳转至华为云部署平台。按照coc平台的操作平台中tab页签“指导文档”的操作指引,完成Dify的部署,并登录到dify开发平台。

登录Flexus L实例控制台,切换至部署Dify时选择区域,找到部署的主机实例卡片,单击卡片右下角更多选项“...”,选择“配置安全组规则”

图片37.png

单击“添加规则”按钮,配置允许访问部署了Dify实例的主机IP(如你当前的主机IP)与端口80。

图片36.png


步骤2(可选,如需外部知识搜索则必选),开通联网搜索

参照如何开通联网搜索,按照文章操作步骤,完成开通联网搜索服务,并生成API Key。


步骤3,在Dify平台添加模型(LLM、Embedding和Reranker)

添加大模型LLM:

在浏览器地址页输入“http:ip:80”,其中ip为步骤一创建的L实例的公网ip,登录到Dify的控制台,点击右上方用户头像选择“设置”,点击左侧工作空间的菜单“模型供应商”,在右侧模型列表点击“华为云MAAS平台”列表中的“设置”。

   图片15.png

在设置弹框中的左下方点击“获取API key”,

图片16.png

跳转至华为云modelArts控制台API key管理页,点击右上角“创建API Key

图片17.png

创建API Key弹框中输入标签与描述,然后点击“确定”按钮,即可获得API Key. 点击复制API Key.

图片18.png

返回Dify设置华为云MaaS平台弹框中,输入API Key。然后点击保存,完成LLM模型的配置。


添加embedding和reranker模型

OpenAI-API-compatible卡片中单击添加模型

                                                    ScreenShot_20250918145230.PNG


添加OpenAI-API-compatible弹框中,模型类型选择“Text Embedding”模型名称模型显示名称输入“bge-m3”API Key添加大模型LLM中创建的API KeyAPI endpoint URL中输入华为云maas平台embedding模型的访问URL,访问URL获取路径如下图所示,最后点击保存”   

                          ScreenShot_20250918152145.PNG


                                                   ScreenShot_20250918152604.PNG



OpenAI-API-compatible卡片中单击添加模型

                                                     ScreenShot_20250918145230.PNG



添加OpenAI-API-compatible弹框中,模型类型选择“Rerank”模型名称模型显示名称输入“bge-reranker-v2-m3”API Key添加大模型LLM中创建的API KeyAPI endpoint URL中输入华为云maas平台reranker模型的访问URL,访问URL获取路径如下图所示,最后点击保存

                            ScreenShot_20250918154107.PNG

                                                        ScreenShot_20250918154427.PNG


步骤4,创建知识库

返回Dify控制台首页,点击顶部“知识库”页签,进入创建知识库页面,参照如何在Dify创建知识库 ,完成知识库创建。


步骤5,编辑与发布工作流

返回dify首页,点击“工作室”页签,点击“flexus 智能助手”卡片,进入工作流编辑转态。

                  单击工作流中“知识检索”卡片,在知识检索弹出中添加知识库,具体设置参考“在工作流中选择并设置知识库”。

图片25.png

单击工作流中的“联网搜索”卡片,设置联网搜索API。具体设置参考“设置联网搜索”,其作用为:当内部知识库无相关信息时,基于网络搜索结果回答用户问题,获取查询结果提供给下游结点进行总结分析

图片26.png

       分别单击工作流中的”大模型服务+外部知识库RAG“和”大模型服务+内部知识RAG“两个卡片,选择在2.3步骤一种添加的华为云模型即服务(MAAS)内置大语言模型。并设置大语言提示词(好的提示词影响大模型推理效果)。具体设置参考“在工作流中设置MAAS大模型”。

图片27.png

点击工作流中右上角的“预览”。分别输入与知识库相关和不相关的问题,检查工作流是否按预期执行,产生输出。验证无误后,点击工作流右上角的“发布”,选择合适的发布方式。


3、工作流编排节点说明及附录

主要包含:开始节点     知识检索      联网搜索     大模型服务  

图1.png

1 工作流流程 


知识检索

功能详细介绍:该节点基于用户问题,检索企业内部知识库,匹配相应的知识库信息来回答用户问题。获取查询结果提供给下游结点进行总结分析。


联网搜索

功能详细介绍:当内部知识库无相关信息时,基于网络搜索结果回答用户问题,获取查询结果提供给下游结点进行总结分析。


大模型

功能详细介绍:结合内部知识库或者联网搜索结果,并基于定义的prompt提示词,对进行推理归纳,得出最佳答案。


问答效果

用户可根据应用场景进行自然语言提问,展示效果如下


图5.png


调试预览

dify帮助文档

 

在编排工作流时,点击右上方工具栏中的预览按钮可基于当前编排的工作流进行调试。

 

应用发布

dify帮助文档

 

需要发布应用时,依次点击右上方工具栏中的发布、发布更新按钮,然后点击运行可查看发布后的应用。

应用监控

dify帮助文档

 

在工作流编排页面,点击监控按钮可查看工作流运行状况

点击左侧工具栏日志与标注,可查看工作流历史运行记录

 

 

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。