API 架构概述
RAGFlow 的 API 系统由三个主要层组成,它们协同工作以提供对平台功能的全面编程访问。

认证授权系统
RAGFlow 使用基于 API 密钥的身份验证和不记名令牌方案。身份验证系统是通过装饰器和中间件实现的,这些装饰器和中间件在请求到达业务逻辑之前对其进行验证。

核心 API 端点类别
RAGFlow 的 HTTP API 分为几个功能类别,每个功能类别处理平台功能的特定方面。
| 类别 | 基本路径 | 主要目的 | 主要服务 |
|---|---|---|---|
| 数据集管理 | /api/v1/datasets | 知识库 CRUD 作 | KnowledgebaseService |
| 文档管理 | /api/v1/datasets/{id}/documents | 文件上传、解析、分块 | 文档服务 、 文件服务 |
| 聊天管理 | /api/v1/chats | 聊天助手配置 | DialogService |

最低0.47元/天 解锁文章
8124

被折叠的 条评论
为什么被折叠?



