Skip to content

RAG API

路径:/api/v1/projects/{project_id}/rag

端点

方法路径说明
POST/projects/{id}/rag/query查询知识库
POST/projects/{id}/rag/index构建/重建索引
POST/projects/{id}/rag/index/stream构建索引(SSE 流式进度)
GET/projects/{id}/rag/stats索引统计
DELETE/projects/{id}/rag/index删除索引

查询请求

json
{
  "question": "什么是注意力机制?",
  "top_k": 10,
  "use_reranker": true,
  "include_sources": true
}
  • question — 待回答的问题(必填)
  • top_k — 检索块数量(默认:10)
  • use_reranker — 是否使用重排序(默认:true)
  • include_sources — 是否包含来源(默认:true)

索引流式接口

POST /projects/{id}/rag/index/stream — 通过 SSE 流式重建向量索引,实时推送进度。

事件类型: progresscompleteerror

Released under the MIT License.