项目描述:
该项目是一个智能体工作流搭建平台,支持用户通过可视化方式创建智能体,配置大模型、知识库、意图识别、条件分支、API 调用等节点,并完成测试运行、发布和独立服务导出。
技术栈:
Next.js、React、TypeScript、FastAPI、PostgreSQL、SQLAlchemy、DeepSeek/OpenAI、RAG、PyInstaller
主要工作:
参与智能体工作流平台功能设计,整理需求文档、接口文档、数据库设计和测试依据。
设计工作流核心节点,包括开始节点、大模型节点、知识库节点、意图识别节点、条件分支节点、API 调用节点和结束节点。
参与知识库问答流程设计,实现文档检索、上下文拼接和大模型回答的 RAG 主流程。
设计工作流发布和独立 Agent 服务导出方案,使发布后的工作流可以生成可启动的服务项目。
设计本地 EXE 管理器功能,支持模型配置、服务启动/停止、对话测试和日志查看。
优化导出服务的大模型配置方案,使意图识别节点和大模型节点可统一使用全局模型配置。