feat: evaluate pinned local embedding models on CPU

This commit is contained in:
2026-10-16 09:11:33 +08:00
parent 1c9b351507
commit cf4e65bb9d
11 changed files with 647 additions and 1 deletions
+6 -1
View File
@@ -81,7 +81,7 @@ Vite 通常使用 http://localhost:5173。
前端包括问答、知识库管理、来源与更新、实验评估四个页面。实验评估页面没有虚构数据;所有页面明确标记当前功能状态。
注意:当前没有实现 Embedding、RAG、网络搜索、后台更新任务或用户认证。审核人是本机开发环境输入字段,不是认证身份。服务保持仅本机访问;正式部署能力留到后续阶段。`.env` 不要提交到 Git。
注意:当前 API 尚未接入 Embedding、RAG、网络搜索、后台更新任务或用户认证;本地 Embedding 评估工具单独见下方。审核人是本机开发环境输入字段,不是认证身份。服务保持仅本机访问;正式部署能力留到后续阶段。`.env` 不要提交到 Git。
### 后端测试和迁移回滚
@@ -108,3 +108,8 @@ pytest -q
- [技术决策](docs/DECISIONS.md)
目标 Gitea 仓库:`https://gitea.kronecker.cc/saint/border-red-post-nalati`。
## 本地 Embedding 评估(可选)
已提供独立 CPU 评估工具、固定版本 BGE Provider 和合成测试集。安装、实际资源/编码结果、指标定义及局限见 [本地模型评估](docs/LOCAL_EMBEDDING_EVALUATION.md)。模型包与缓存不属于默认 FastAPI 运行依赖;当前评估不改变正式 API 或写入业务数据库。