- 从服务器拉取完整代码 - 按框架规范整理项目结构 - 配置 Drone CI 测试环境部署 - 包含后端(FastAPI)、前端(Vue3)、管理端 技术栈: Vue3 + TypeScript + FastAPI + MySQL
18 lines
413 B
Markdown
18 lines
413 B
Markdown
# Agent-Exam 示例(最小)
|
|
|
|
- 开始考试:
|
|
|
|
```python
|
|
# app/api/v1/exams.py 片段(示例)
|
|
from fastapi import APIRouter, Depends
|
|
from app.api.deps import get_current_user
|
|
from app.schemas.base import ResponseModel
|
|
|
|
router = APIRouter()
|
|
|
|
@router.post("/start")
|
|
async def start_exam():
|
|
# 省略 Dify 动态组卷逻辑
|
|
return ResponseModel(code=200, message="success", data={"exam_id": 1})
|
|
```
|