Agent 对话功能如何使用 项目的功能非常的多,这里先介绍最为常用的 Agent 对话功能的使用流程,其他功能后续会陆续介绍 1. 先进入右上角管理后台界面 !图片.pnghttps://articleimages.zsxq.com/Fg
准备项目启动条件准备项目启动条件 一、项目下载 1.1 项目地址: <https://github.com/javaupup/superagent 项目HTTPS克隆地址: bash git clone https://github.com/javaupu
前端项目部署启动前端项目部署启动 前端项目部署启动 超级 AI 智能体前端项目使用vue3进行开发,nodejs版本建议 = 16 安装nodejs(如果已经安装并且版本符合可以跳过) 非常详细的安装流程: 2023最新版Node.js下载安装及环境配置教
后端项目部署启动后端项目部署启动 伙伴需要先把这三节内容阅读完毕 按照文档的说明进行项目和数据库以及中间件的环境都部署完后,就可以开始进行项目的启动了 服务的启动 将服务真正的启动 选择对应的SpringBoot启动入口,先进行Run或者Debug启动 !
如何安装项目需要的中间件环境如何安装项目需要的中间件环境 项目中涉及到的中间件有 Mysql、PostgresSql、Redis、MinIO、Zookeeper、Kafka、Elasticsearch、Kibana,本文介绍如何在本地通过 Docker 安装这些中间件
申请AI模型调用申请AI模型调用 本章节是将所有的AI模型调用的申请流程都放在了一起,等到了后续章节需要进行调用的时候,根据需要的模型来选择对应的申请流程即可 API Key 是你的身份凭证,等同于密码,一旦泄露他人可消耗你的额度: 不要提交到 Git 仓
知识路由的功能知识路由的功能 知识路由可以理解为自动知识问答前面的一个“预选器”。 当知识库中的文档越来越多时,如果每次都直接全库检索,不仅速度会变慢,还容易把不相关的文档一起召回出来。知识路由就是在真正检索之前,先帮系统判断: 当前问题属于哪个知识范围
Kafka 消费与文本内容解析Kafka 消费与文本内容解析 上一篇讲完了文档上传的同步链路——文件校验、MinIO 上传、数据库入库,最后把消息丢进了 Kafka。 那 Kafka 消费方拿到消息之后到底做了什么? 这篇就来拆这条异步链路的前半段:从消费消息开始,到文
一定得用Kafka吗一定得用Kafka吗 不一定非得用 Kafka;是否需要消息队列,取决于任务规模、可靠性要求、解耦程度、失败补偿和吞吐压力。你之前“异步调用一个接口”的方案适合轻量异步场景,而这个文档处理链路用 Kafka 的价值在于可靠触发、削峰、解耦、
上传接口与文档主记录创建上传接口与文档主记录创建 这篇文档要讲的是:用户上传一份文档后,后端到底做了哪些事情?从 Controller 接到请求开始,一直到最后把消息丢进 Kafka 队列,整条链路我们一步步拆开来看。 先上一张总览流程图,有个整体印象之后再逐段看
异步解析入口异步解析入口 我们接着上一篇“上传接口与文档主记录创建”往后学。上一篇的终点是: text 上传接口完成文件校验、MinIO 存储、文档主记录入库、任务记录入库、任务日志记录 然后事务提交后发送 Kafka 消息 这篇的起点就是: text
文本转文档结构树文本转文档结构树 我们接着上一篇“Kafka 消费与文本内容解析”往下学。上一篇的终点是: text Tika 提取出原始文本 做了文本清洗 拿到 cleanedText 准备调用 structureNodeExtractor.extrac
知识库系统的入口工程知识库系统的入口工程 把“上传接口与文档主记录创建”这一块当成整个知识库系统的入口工程来学。它不是单纯把文件传上来,而是完成一件更重要的事:把一份用户上传的原始文件,登记成系统可追踪、可异步处理、可查询状态的文档资产,并投递后续解析任务。
结构节点提取的四阶段流水线结构节点提取的四阶段流水线 上一篇讲到 TikaDocumentParserService.parse 完成了文本提取和清洗。按照 parse 的执行顺序,接下来就是 structureNodeExtractor.extract——它负责从
索引构建入口与Kafka消息投递索引构建入口与Kafka消息投递 这篇文档讲的是:用户在页面上点击"构建索引"之后,后端同步做了哪些事情?从 Controller 接到请求开始,一直到把消息丢进 Kafka 队列,整条同步链路我们一步步拆开来看。 !FlyQLV3MwDg