framework
framework/fastapi/index.md
medium
framework-fastapi-index
FastAPI 后端使用约定索引(Router / Schema / 中间件 / LLM 接入 / 对象存储)
子项索引
| 子项 | 一句话 |
|---|---|
| router folder | FastAPI Router |
| schema folder | Pydantic Schema |
| middleware folder | FastAPI 中间件 |
| llm folder | LLM 接入 |
| storage folder | 对象存储 |
FastAPI · 后端使用约定
本层包含
| 名称 | 类型 | 一句话 |
|---|---|---|
| router | 文件夹 | APIRouter 拆分 + 路径规范 |
| schema | 文件夹 | Pydantic 输入/输出模型 |
| middleware | 文件夹 | CORS / 异常 / 日志 |
| llm | 文件夹 | LLM provider 接入 + SSE 流式 |
| storage | 文件夹 | 文件上传 + 对象存储 |
何时下钻
- 新增接口 →
router/index.md - 接口入参 / 出参定义 →
schema/index.md - 全局错误处理 / 跨域 →
middleware/index.md - 调 LLM / 流式返回 →
llm/index.md - 处理用户上传文件 →
storage/index.md