1.0 KiB
1.0 KiB
paper.py
文件说明
文献管理相关的路由处理,包括文献上传、分析和问答功能。
API端点
POST /lab/projects/{project_id}/references/batch
批量上传文献
- 参数:项目ID和文件列表
- 功能:上传并处理多个文献文件
- 返回:上传状态和文献信息
GET /lab/projects/{project_id}/references
获取项目文献列表
- 参数:项目ID
- 功能:获取项目关联的所有文献
- 返回:文献列表
GET /lab/references/{reference_id}/report
获取文献分析报告
- 参数:文献ID
- 功能:获取已保存的分析报告
- 返回:完整的分析报告
POST /lab/references/{reference_id}/qa
向文献提问
- 参数:文献ID和问题内容
- 功能:创建文献问答任务
- 返回:任务ID和状态
GET /lab/references/{reference_id}/qa/history
获取文献问答历史
- 参数:文献ID
- 功能:获取历史问答记录
- 返回:问答历史列表
功能特性
- 文件上传处理
- 异步分析任务
- 问答历史管理
- 报告存储和检索