Files
2025-01-22 08:00:24 +00:00

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
  • 功能:获取历史问答记录
  • 返回:问答历史列表

功能特性

  • 文件上传处理
  • 异步分析任务
  • 问答历史管理
  • 报告存储和检索