Yuxi-Know:开源智能问答系统,基于大模型RAG与知识图谱技术快速构建知识库

简介: Yuxi-Know是一个结合大模型RAG知识库与知识图谱技术的智能问答平台,支持多格式文档处理和复杂知识关系查询,具备多模型适配和智能体拓展能力。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发感兴趣,我会每日分享大模型与 AI 领域的开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术!

🥦 AI 在线答疑 -> 智能检索历史文章和开源项目 -> 丰富的 AI 工具库 -> 每日更新 -> 尽在微信公众号 -> 搜一搜:蚝油菜花 🥦


🎯 「知识管理新时代!开源神器让PDF秒变智能顾问,复杂问题一键图解」

大家好,我是蚝油菜花。你是否也经历过这些知识焦虑时刻——

  • 📚 百页技术文档读到头秃,关键信息像在玩捉迷藏
  • 🔍 查企业财报像破译密码,数据关联全靠脑内Excel
  • 🤖 用AI问答总被"超出知识范围"打脸,还得手动喂资料...

今天要拆解的 Yuxi-Know ,正在重定义知识获取方式!这个由开发者社区打造的开源核武器:

  • 文档吞噬者:PDF/TXT/MD全格式通吃,自动构建向量知识库
  • 关系挖掘机:Neo4j知识图谱让"北京是中国的首都"这种关联秒解
  • 模型百宝箱:OpenAI/智谱/DeepSeek等主流大模型即插即用
  • 智能体乐高:支持自定义代码扩展,打造专属AI知识管家

已有金融团队用它分析上市公司关联网络,教育机构靠它生成智能教材问答——你的知识库准备好升级到2.0版本了吗?

Yuxi-Know 是什么

Yuxi-Know

Yuxi-Know(语析)是基于大模型RAG知识库与知识图谱技术构建的智能问答平台。平台支持多种知识库文件格式(如PDF、TXT、MD、Docx),能将文件内容转换为向量存储实现快速检索,并集成基于Neo4j的知识图谱问答能力。

该系统采用多模型适配架构,兼容OpenAI、国内主流大模型及本地部署方案,支持开发者通过编写自定义智能体代码扩展功能。技术栈涵盖VueJS前端、FastAPI后端,以及Milvus向量数据库和Neo4j图数据库的深度整合。

Yuxi-Know 的主要功能

  • 多模型支持:适配OpenAI、智谱、DeepSeek等主流大模型API,支持本地vllm/ollama部署
  • 全格式知识库:支持PDF/TXT/MD/Docx文档自动向量化,构建可检索知识体系
  • 知识图谱引擎:基于Neo4j实现复杂关系查询,支持jsonl格式图谱文件导入
  • 智能体扩展:开放自定义智能体开发接口,支持功能模块化拓展
  • 混合检索系统:结合向量检索与重排序技术,提升问答准确率
  • 可视化配置:提供友好的网页管理界面,支持模型切换和知识库维护

Yuxi-Know 的技术原理

  • RAG架构:采用BAAI/bge-m3等向量模型处理文本,Milvus实现高效向量检索
  • 知识图谱:通过Neo4j存储实体关系,支持多跳查询和语义推理
  • 模型适配层:基于models.yaml配置实现多模型API的统一调度
  • 服务化部署:使用Docker容器化封装,包含前后端完整服务链
  • 动态加载:支持运行时添加本地模型服务,兼容vllm/ollama等框架

如何运行 Yuxi-Know

环境配置

  1. 复制.env.template.env文件
  2. 配置至少一个模型API_KEY,例如:
    SILICONFLOW_API_KEY=sk-xxx
    OPENAI_API_KEY=sk-xxx
    

启动服务

docker compose -f docker/docker-compose.dev.yml --env-file src/.env up --build

服务启动后访问http://localhost:5173/

服务管理

  • 后台运行:添加-d参数
  • 查看日志:docker logs <容器名称>
  • 停止服务:docker compose -f docker/docker-compose.dev.yml down

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发感兴趣,我会每日分享大模型与 AI 领域的开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术!

🥦 AI 在线答疑 -> 智能检索历史文章和开源项目 -> 丰富的 AI 工具库 -> 每日更新 -> 尽在微信公众号 -> 搜一搜:蚝油菜花 🥦

相关文章
|
9月前
|
分布式计算 测试技术 Spark
科大讯飞开源星火化学大模型、文生音效模型
近期,科大讯飞在魔搭社区(ModelScope)和Gitcode上开源两款模型:讯飞星火化学大模型Spark Chemistry-X1-13B、讯飞文生音频模型AudioFly,助力前沿化学技术研究,以及声音生成技术和应用的探索。
798 2
|
9月前
|
存储 人工智能 自然语言处理
RAG:增强大模型知识库的新范式
RAG:增强大模型知识库的新范式
769 99
|
9月前
|
人工智能 Java 开发者
阿里出手!Java 开发者狂喜!开源 AI Agent 框架 JManus 来了,初次见面就心动~
JManus是阿里开源的Java版OpenManus,基于Spring AI Alibaba框架,助力Java开发者便捷应用AI技术。支持多Agent框架、网页配置、MCP协议及PLAN-ACT模式,可集成多模型,适配阿里云百炼平台与本地ollama。提供Docker与源码部署方式,具备无限上下文处理能力,适用于复杂AI场景。当前仍在完善模型配置等功能,欢迎参与开源共建。
3264 58
阿里出手!Java 开发者狂喜!开源 AI Agent 框架 JManus 来了,初次见面就心动~
|
9月前
|
机器学习/深度学习 数据采集 人工智能
通义实验室Mobile-Agent-v3开源,全平台SOTA的GUI智能体,支持手机电脑等多平台交互
近日,通义实验室MobileAgent团队正式开源全新图形界面交互基础模型 GUI-Owl,并同步推出支持多智能体协同的自动化框架 Mobile-Agent-v3。该模型基于Qwen2.5-VL打造,在手机端与电脑端共8个GUI任务榜单中全面刷新开源模型性能纪录,达成全平台SOTA。
2828 2
|
9月前
|
机器学习/深度学习 人工智能 自然语言处理
阶跃星辰开源! Step 3 :最新一代基础大模型 ,多模推理,极致效率
阶跃星辰开源新一代大模型 Step 3,采用 MoE 架构,参数量达 321B,激活参数 32B,平衡推理效率与资源利用,具备强大多模态能力,支持复杂推理与视觉分析,已在多个评测集取得领先成绩。
1459 10
|
9月前
|
机器学习/深度学习 人工智能 测试技术
开源SOTA:阶跃发布端到端语音大模型Step-Audio 2 mini!
大家好,今天阶跃星辰正式发布最强开源端到端语音大模型 Step-Audio 2 mini,该模型在多个国际基准测试集上取得 SOTA 成绩。
1407 21
|
9月前
|
机器学习/深度学习 编解码 人工智能
InternVL3.5多模态大模型开源发布,1B-241B九种尺寸,支持跨平台GUI自动化与矢量图生成
近日,上海人工智能实验室(上海AI实验室)重磅开源发布了多模态大模型书生·万象 InternVL3.5,通过创新的级联式强化学习(Cascade RL)、动态视觉分辨率路由与解耦部署架构,实现推理能力、部署效率与通用能力的全面升级。
2714 7
|
10月前
|
编解码 自然语言处理
通义万相开源14B数字人Wan2.2-S2V!影视级音频驱动视频生成,助力专业内容创作
今天,通义万相的视频生成模型又开源了!本次开源Wan2.2-S2V-14B,是一款音频驱动的视频生成模型,可生成影视级质感的高质量视频。
2186 29

热门文章

最新文章