TaiXu-Admin V0.1.2发布:集成LLM+RAG+Agent应用技术系统,功能大升级!
1. 发布信息TaiXu-Admin V0.1.2发布这是一个LLMRAGAgent应用技术系统。2. 更新日志1、实现文档的LLM Wiki解析并用LLM Wiki搜索2、修改文件实现热编译替换HCP机制3、增加知识库与知识图谱库的自定义重构4、历史记忆管理更新5、RAG、Agent等异常处理。3. 系统介绍TaiXu-Admin是AI技术集成的智能技术系统后端用Python编写实现前端用React开发交互页面。涉及到的大模型技术有LLM对话、RAG和Agent等大模型应用框架组件有LangChain和LangGraph支持RAG模式、Agent模式、Prompt工程、工具调用、记忆管理等功能引入了对话式交互、知识检索增强生成RAG、多智能体协同Agent等AI能力。4. 软件架构TaiXu-Admin采用前后端分离 模块化分层的架构风格确保系统高内聚、低耦合便于功能迭代。后端框架采用Python作为核心开发语言基于轻量高效且灵活的Flask Web框架构建RESTful API服务。AI应用框架集成LangChain与LangGraph分别用于构建模块化的大模型应用流水线和复杂状态驱动的多智能体协作流程。RAG模式包括文档检索NativeRAG (原生RAG)、MultiQuery (多问题)、RAGFusion (检索融合)、SubQuestion (子问题)、HYDE (假设提问)、RoutingLogic (逻辑路由)、RoutingSemantic (语义路由)、MultiQueryConstruction (查询重构)、MultiRepresentation (多重表示)、RAPTOR (层级索引) 、智能检索Corrective (纠错型)、SelfCheck (反思型)、Adaptive (自适应型) 、特殊检索GraphRAG (知识图谱)、KeyWord (关键字BM25)、HybridRAG (混合检索)、KMean (K均值聚类)、MMRRAG (最大边际相关) 。Agent模式包括智能问答ReAct (推理行动)、ReWOO (无观察推理)、PlanExecute (规划执行)、LLMCompile (LLM编译)、Reflection (反思型)、SelfDiscover (自发现)、Reflexion (反射型)、LATS (智能树搜索) 、多智能体Supervisor (监督型)、Collaboration (协作型)、Hierarchical (层级型) 。前端技术栈使用React构建响应式用户界面结合Umi蚂蚁集团开源的企业级前端应用框架进行工程化管理并依托Ant Design组件库提供一致、美观、高效的交互体验。数据基础设施方面向量数据库选用高性能、云原生的Qdrant用于存储和检索文本嵌入Embeddings支撑RAG场景下的语义相似性搜索图数据库引入Neo4j用于建模实体间复杂关系如用户 - 角色 - 资源权限拓扑、知识图谱等赋能关系推理与路径分析关系型数据库采用稳定可靠的PostgreSQL存储结构化业务数据如用户信息、操作日志、配置项等。5. 安装教程1. taixu-system-web安装依赖用npm或yarn。2. taixu-system-service安装依赖用pip或poetry。3. 安装Qdrant并根据taixu-system-service/src/resources/application.yml进行账号密码配置。4. 安装Neo4j并根据taixu-system-service/src/resources/application.yml进行账号密码配置。5. 安装PostgreSQL并手动执行taixu-system-service/src/resources/database下的sql脚本。注本地尝鲜体验可只执行1、2和5步骤即可演示不使用Qdrant和Neo4j的模块功能。6. 使用说明按安装步骤即可启动项目直接访问页面http://localhost:8000/账号admin密码admin。项目功能有截图展示。7. 思考问题TaiXu-Admin V0.1.2在实际应用中会有怎样的表现呢