💖国内首个国密前后分离快速开发平台💖《免费商用》,使用Vue3+Antdv4+Vite5+SpringBoot3+Mp+HuTool+Sa-Token等技术栈。平台内置国密加解密功能,保障前后端数据传输安全;已经过专业机构渗透、代码审计;全面支持国产化环境,适配多种机型、中间件及数据库。官方插件提供工作流、数据中台、AI大模型应用、零代码开发等高级插件,灵活接入,让您的项目开发如虎添翼。
最近更新: 3小时前MxsDoc是内置了 AI智能体 和 Office引擎 的文档管理软件,支持文档分级/分类/版本管理、Office预览/编辑、WPS预览/编辑、在线解压缩、在线视频播放、文件分享、文件加密、远程存储、远程推送、智能搜索、在线笔记、本地自动备份、异地自动备份、回收站、一键迁移、集群部署。 主要应用场景:AI智能体、文档管理系统、AI知识库、协同办公软件、自动备份软件。
最近更新: 3小时前🌈免费可商用Java开源CMS系统,🔥支持AI 🔥可视化设计网页🔥可视化设计后端代码🔥无头Cms 🔥国产化🔥信创🔥等保,基于SpringBoot3,Vue3、element plus、MStore提供上百套模板与多款实用的插件。SaaS提供在线免费建站服务
最近更新: 9小时前ChestnutCMS是前后端分离的内容管理系统。技术栈:SpringBoot4 + VUE3 + MybatisPlus + Freemarker + ES + Redis + MySQL,项目基于RuoYi-Vue重构,集成SaToken鉴权,支持站群管理、多平台静态化、文章/音视频/图集/图书等内容形态、访问统计、多语言、全文检索、仿钉钉工作流审批、前端会员体系等,全面信创适配。
最近更新: 5天前企业级AI应用开发框架,支持多厂商大模型统一接入与管理,安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。
最近更新: 6天前以下是一个使用Java实现RAG准备工作的完整方案,包括读取指定目录下的docx文件、提取内容、分割段落、向量化处理以及存储到MariaDB数据库的功能。 ### 实现说明 这个方案实现了RAG(检索增强生成)系统的数据准备工作,主要包含以下几个核心步骤: 1. **文档读取**:使用Apache Tika库读取指定目录下的所有docx文件内容。Tika是一个强大的文档解析库,能够处理多种格式的文档。 2. **内容分割**:将提取的文档内容按自然段分割,使用Jsoup处理可能的HTML格式内容,或者按空行分割纯文本内容。 3. **向量化处理**:通过Ollama API将每个段落转换为向量表示。示例中使用了all-MiniLM-L6-v2模型,你可以根据需要替换为其他模型。 4. **数据存储**:将文档信息、段落内容及其向量存储到MariaDB数据库中,创建了两个表: - `documents`:存储文档的基本信息 - `paragraphs`:存储每个段落的内容、向量及其关联的文档ID ### 使用前的准备工作 1. 确保已安装并运行MariaDB数据库,并创建名为`rag_db`的数据库 2. 启动Ollama服务并下载所需的嵌入模型(如`ollama pull all-MiniLM-L6-v2`) 3. 根据实际环境修改代码中的数据库连接信息(URL、用户名、密码) 4. 确保Java开发环境(JDK 11+)和Maven已正确配置 ### 运行方式 使用Maven打包后,通过命令行运行: ``` java -jar target/rag-preparer-1.0-SNAPSHOT-jar-with-dependencies.jar /path/to/docx/files ``` 这个实现可以根据实际需求进行扩展,例如添加更多文档格式支持、优化向量生成效率或增加错误重试机制等。
最近更新: 12个月前RuoYi-RAG-LangChain4j 是一个基于 LangChain4j 框架开发的 AI 知识库检索增强生成(RAG)系统的服务端。该系统为 AI知识库管理系统 和 AI知识库用户端 提供接口服务,支持多种 AI 模型进行知识检索和问答。
最近更新: 1年前又一个 JEE CMS,基于 Java 开发 的 cms 系统 java cms,ThinkItCMS 是一款面向模板开发,支持静态生成的CMS 系统,其支持前后端分离部署,是一款好用的 cms 系统 Vue3+ Ts + SpringBoot