1.0 KiB
1.0 KiB
project_report.py
文件说明
项目报告相关的路由处理,包括项目数据分析和问答功能。
API端点
GET /lab/projects/{project_id}/analyze
启动项目数据分析
- 参数:项目ID
- 功能:异步启动项目分析任务
- 返回:分析任务状态
GET /lab/projects/{project_id}/analysis_status
获取项目分析状态
- 参数:项目ID
- 功能:查询分析进度
- 返回:当前分析状态
GET /lab/projects/{project_id}/report
获取项目分析报告
- 参数:项目ID
- 功能:获取已保存的分析报告
- 返回:完整的分析报告
POST /lab/projects/{project_id}/qa
向项目报告提问
- 参数:项目ID和问题内容
- 功能:创建项目问答任务
- 返回:任务ID和状态
GET /lab/projects/{project_id}/qa/history
获取项目问答历史
- 参数:项目ID
- 功能:获取历史问答记录
- 返回:问答历史列表
功能特性
- 异步分析处理
- 状态追踪
- 问答历史管理
- 报告存储和检索