EntKB · 企业内部知识助手(RAG + Agent)开源项目

我要开发同款
崔中十2026年08月05日
2阅读

技术信息

语言技术
PythonDockerRedisReact
系统类型
Web
行业分类
人工智能
开源地址
https://github.com/Smxl-hub/ent-knowledge-assistant
授权协议
MIT许可
开源组织
github

功能介绍

独立开发面向企业场景的 AI 知识助手,基于 Python + FastAPI + LangChain 全栈架构,实现 RAG 检索增强与 Agent 工
具编排两条工作流,Docker 部署
•构建引用溯源 RAG 工作流:用户提问 → PGVector 相似度检索 top-k → 拼接来源与正文 → 约束模型降低幻觉,回答末
尾自动附参考来源
•实现 Agent 工作流:create_agent 让模型自主决定检索与工具调用策略,默认串行调用避免依赖型工具竞态
•落地企业级工程基座:JWT 鉴权 + Redis 会话持久化 + 多租户知识空间隔离;SSE 流式接口异常捕获
•可观测与前端:LangSmith / OpenTelemetry 自动探测接入;React 19 + Vite 前端 SSE 流式消费,支持 RAG/Agent 模
式切换与来源展示

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论