Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【AI流程应用】智能知识库搭建与实战应用

【AI流程应用】智能知识库搭建与实战应用

原创
作者头像
JEECG
修改于 2025-05-29 05:59:42
修改于 2025-05-29 05:59:42
430
举报

JeecgBoot 平台的 AIGC 功能模块,是一套类似 Dify 的 AIGC应用开发平台 + 知识库问答 子系统,是一款基于 LLM 大语言模型 AI 应用平台和 RAG 的知识库问答系统。 其直观的界面结合了 AI 流程编排、RAG 管道、知识库管理、模型管理、对接向量库、实时运行可观察等,让您可以快速从原型到生产,拥有 AI 服务能力。

在上一节中,我们构建了一个能够深入理解 积木报表 的智能助手,但它的回答范围仅限于该领域。 本节将进一步扩展,使其不仅熟悉 积木报表 ,还能够理解 JeecgBoot,并能根据用户的问题智能匹配相关知识库进行回答。

0. 前置条件


参考上一节知识库创建内容,创建新的知识库:JeecgBoot文档

1. 创建工作流


1.1 创建流程

进入 AI 流程设计页面,点击添加流程,填写流程基础信息,进入编排界面。

1.2 条件分支节点

点击节点后的加号添加新的节点,选择条件分支节点。

点击条件分支节点,右侧弹出节点配置。

配置两个条件分支:

  • 分支1:用户问题包含 jeecgJeecgBoot;OR关系。
  • 分支2:用户问题包含 jimu积木报表;OR关系 。

现在条件分支节点有三个分支(IF、ELIF、ELSE)

1.3 知识库节点

为分之一(CASE 1)和分支二(CASE 2)添加后续节点:知识库

  • 查询变量选择开始/用户问题
  • 知识库选择:分之一选择:JeecgBoot文档;分支二选择:积木报表文档
  • 分别修改知识库节点名称:Jeecg知识库Jimu知识库(名称只是为了方便区分)

1.4 LLM 节点。

为每个知识库检索节点添加LLM 节点。

  • 输入变量
    • 开始/用户问题:用户的提问。
    • Jeecg知识库/文档内容:知识库检索到的文档内容。
  • 模型 :选择在AI模型中创建的聊天模型
  • 系统提示 :设定 AI 助手的背景信息,例如:
代码语言:txt
AI代码解释
复制
  # 角色:知识库助手
  根据知识库检索的结果,回答用户的问题。

  ## 目标:
  1. 提供准确、全面的信息查询服务。
  2. 帮助用户解决具体问题或获取知识。

  ## 输出格式:
  - 清晰的标题和小节
  - 列表形式的要点总结
  - 引用来源和参考资料链接
  • 用户提示{{question}}
  • 最后,修改节点名称:**JeecgAI助理**

用同样的方式再为积木报表知识库添加LLM节点

1.5 为 LLM 节点添加结束节点。

为JeecgAI助理添加结束节点

再将JimuAI助理和这个结束节点连接起来

结束节点设置:

  • 输出变量:传入两个 LLM 节点的输出。
    • JeecgAI助理/回复内容:JeecgAI助理的回复内容
    • JimuAI助理/回复内容:JimuAI助理的回复内容
  • 勾选 返回文本 ,内容文本填写:{{jeecgRes}}{{jimuRes}}

1.6 为条件分支的 else 分支添加结束节点

为条件分支的 else 分支添加结束节点

结束节点设置:

  • 勾选 返回文本 ,内容文本填写:抱歉,我不知道怎么回答这个问题。

1.7 保存流程。

2. 创建高级编排应用


进入 AI 应用 模块,点击 创建空白应用

填写应用名称、描述等信息,选择 高级配置,然后确认新建,进入编排界面。

关联流程,选择刚刚创建的流程。

3. 体验工作流应用


进入 AI 应用的演示页面,输入问题:

jeecg是什么?

可以看到,AI 结合 JeecgBoot 知识库 提供精准回答。

再尝试提问:

你可以干什么?

如果该问题不在知识库范围内,AI 将返回默认回答:

我不知道这个问题怎么回答呦。

通过以上步骤,您已成功创建一个能够理解 积木报表JeecgBoot 并智能应答的 AI 机器人。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【JeecgBoot AIGC】AI工作流配置与流程节点全解析
AI 工作流通过将复杂任务拆解为更小的步骤(即流程节点),从而降低系统复杂度,提高执行效率。通过合理的工作流编排,可以减少对 Prompt Engineering(提示词工程)和单次 LLM 推理的依赖,提升 AI 任务的稳定性、可解释性和容错能力。
JEECG
2025/06/19
370
【JeecgBoot AIGC】AI知识库实战应用与搭建
AI知识库是一个结合了自然语言处理(NLP)、向量搜索和大语言模型(LLM)的智能信息管理系统,旨在高效存储、检索和管理知识,使AI能够更精准地理解并回答用户的问题。
JEECG
2025/06/11
30
用Dify零代码给你的网站做AI客服!
Dify的一个“应用”指基于LLM构建的实际场景应用。通过创建应用,可将智能 AI 技术应用于特定的需求。它既包含了开发 AI 应用的工程范式,也包含了具体的交付物。
JavaEdge
2025/06/01
1990
DeepSeek搭建个人知识库教程
各位朋友,是不是经常被 AI 气得火冒三丈,恨不得把键盘给砸了?你让它查公司去年的财务数据,它却开始背诵经济学原理;你让它分析竞品的策略,它却大谈特谈马斯洛需求理论。我太能理解这种感受了,这就好比你花钱雇了个助理,结果这助理啥都不会,只会照搬百度百科的内容!
@派大星
2025/03/04
5510
DeepSeek搭建个人知识库教程
使用DeepSeek+RAG实现私人知识库
我使用包括 ChatGPT 在内的 AIGC 工具,回答 SAP 相关领域问题时,经常遇到大模型「一本正经的胡说八道」。这种现象的正式术语是大模型的幻觉现象。
编程小妖女
2025/02/07
26.8K17
使用DeepSeek+RAG实现私人知识库
RAG+AI工作流+Agent:LLM框架该如何选择,全面对比MaxKB、Dify、FastGPT、RagFlow、Anything-LLM,以及更多推荐
MaxKB = Max Knowledge Base,是一款基于 LLM 大语言模型的开源知识库问答系统,旨在成为企业的最强大脑。它能够帮助企业高效地管理知识,并提供智能问答功能。想象一下,你有一个虚拟助手,可以回答各种关于公司内部知识的问题,无论是政策、流程,还是技术文档,MaxKB 都能快速准确地给出答案:比如公司内网如何访问、如何提交视觉设计需求等等
汀丶人工智能
2024/08/05
12.4K0
RAG+AI工作流+Agent:LLM框架该如何选择,全面对比MaxKB、Dify、FastGPT、RagFlow、Anything-LLM,以及更多推荐
3分钟!教会你用Doris+DeepSeek搭建RAG知识库(喂饭级教程)
❝清晨,我泡上一杯98年的咖啡,打开电脑,收到一条来自Doris用户的消息: "请问有 将doris数据库数据作为deepseek大模型的知识库的方法吗" "好滴,安排!" 于是,和这位Doris用户聊了聊,发现这类需求随着DeepSeek的爆火被无限放大了,但也确实是一个‌引申的机遇与挑战。 也罢,今天就来一探究竟,一起学习学习如何基于Doris+DeepSeek打造你的专属AI助手!
一臻数据
2025/02/26
1K1
3分钟!教会你用Doris+DeepSeek搭建RAG知识库(喂饭级教程)
【重磅】JeecgBoot 里程碑 v3.8.0发布,支持AI大模型、应用、AI流程编排和知识库
AI赋能低代码: 目前提供了AI应用、AI模型管理、AI流程编排、AI对话助手,AI建表、AI写文章、AI知识库问答、AI字段建议等功能;支持各种AI大模型ChatGPT、DeepSeek、Ollama、智普、千问等.
JEECG
2025/04/18
1900
手把手教学,零代码搭建你的个人知识库
一直以来,我都在寻找一个能够构建个人知识库的方法,尤其是在AI大模型的诞生,让每个人都拥有了打造专属知识库的能力。因此很容易的想到,可以在大模型的基础上,引入个人知识库,这样就可以打造专属于个人的AI知识库问答机器人。
算法一只狗
2024/09/24
6750
手把手教学,零代码搭建你的个人知识库
深度解锁AI私有知识库:用 DeepSeek 和 RAGFlow 打造企业级智能平台
时间过的真快呀,又是一周结束了,最近AI和机器人的热度越来越高,能看到相关话题的文章越来越多。我在想,作为一个普通打工仔,我们能做什么,除了不断问AI生成答案,然后问完解决完就扔在脑后?想必不是长久之计,所以将知识沉淀,搭建一个私人知识库,来辅助自己建立脑中的知识库才是最重要的,今天就来给大家介绍如何利用开源项目打造一款私有AI知识库!
希里安
2025/03/31
5210
深度解锁AI私有知识库:用 DeepSeek 和 RAGFlow 打造企业级智能平台
【JeecgBoot AIGC】AI模型配置实战指南
源码下载:https://github.com/jeecgboot/JeecgBoot
JEECG
2025/05/29
1670
DeepSeek + Ollama + Cherry Studio搭建本地私有知识库
知识库(Knowledge Base)是一个存储和管理知识的系统,通常包含结构化和非结构化的信息,用于帮助用户或系统快速查找和获取相关知识。
AmazingCoder
2025/02/26
4K4
Dify学习笔记01:什么是Dify
最近接触了不少构建智能体的平台,所以就考虑是否有开源的平台可以让我深入学习一下智能体,所以就了解到了Dify。
叫我阿柒啊
2025/03/23
9290
Dify学习笔记01:什么是Dify
基于 Deepseek LLM 本地知识库搭建开源方案(AnythingLLM、Cherry、Ragflow、Dify)认知
LLM 本身只是一些 神经网络参数, 就拿 DeepSeek-R1 来讲,模型本身存储了 权重矩阵,以及 混合专家(MoE)架构, 实际运行起来需要行业级别的服务器配置, 消费级别的个人电脑不能直接运行,实际还涉及到硬件适配,需手动配置 CUDA/PyTorch 环境,编写分布式推理代码,处理量化与内存溢出问题
山河已无恙
2025/02/25
1.8K0
基于 Deepseek LLM 本地知识库搭建开源方案(AnythingLLM、Cherry、Ragflow、Dify)认知
【重磅】敲敲云零代码 "AIGC应用大模型" 上线了~
敲敲云是一个创新的APaaS(应用平台即服务)零代码平台,结合了AI应用开发和知识库管理,旨在帮助企业快速构建个性化的业务应用。
JEECG
2025/04/15
1500
使用​​langchain​​搭建自己的本地知识库系统
RAG 是retrieval-augmented-generation的缩写,翻译为中文的意思就检索增强,以基于最新,最准确的数据建立LLM 的语料知识库。
用户1418987
2024/09/06
8490
使用​​langchain​​搭建自己的本地知识库系统
基于知识库快速搭建智能客服问答 Bot
在数字化转型的浪潮中,智能客服系统已成为企业提升客户体验和运营效率的关键工具。Botnow 平台,作为一款集智能体创作与分发于一体的平台,为企业提供了快速搭建智能客服问答 Bot 的一站式解决方案。本文将详细介绍如何利用 Botnow 的知识库功能,结合 RAG(Retrieve-Augmented Generation)方案,快速构建一个智能客服问答 Bot,以提升客户体验和企业效率。
Botnow
2024/08/27
3670
基于知识库快速搭建智能客服问答 Bot
【技术文档AI落地】从0到1教你打造知识问答AI助手
最近,敲敲云推出的AI应用大模型受到了广泛好评。今天,我们将以“积木报表文档助手”为例,探索如何利用敲敲云AI大模型,从零搭建一个专属的知识问答AI客服。
JEECG
2025/05/06
1580
一百行代码实现自己的RAG知识库
本人日常工作需要对接各种第三方合作方,对接过程中的文档繁多、沟通不及时、问题排查繁琐以及工作具有重复性等问题愈发明显。合作方遇到对接问题需要提工单经门户网站-->产品部门接口人-->开发人员问题排查/修复-->产品部门接口人-->合作方收到回复,这种模式联调、验收流程较长。
CoderJia
2024/10/18
4080
一百行代码实现自己的RAG知识库
如何快速搭建AI智能客服?
在这个AI时代,把AI客服融入你的业务,不仅能让客户体验升级,还能让你的服务更高效。那么,如何快速接入AI客服能力呢?接下来,我就带你一起探索用扣子Coze智能体模版+飞书表格搭建你的专属AI智能客服。
陈宇明
2025/02/26
9130
如何快速搭建AI智能客服?
推荐阅读
相关推荐
【JeecgBoot AIGC】AI工作流配置与流程节点全解析
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档