环节
| 环节 | 量级参考 | 优化手段 |
|---|---|---|
| 查询改写 | 数百 ms | 与小模型合并调用、简单问题跳过 |
| Embedding | 几十至百 ms 级 | 本地模型、批量化、缓存 |
| 向量检索 | 几至几十 ms | HNSW 参数、过滤下推、量化 |
| 重排 | 百 ms 级 | 小模型、控制候选数 |
| 生成 | 秒级 | 流式输出、模型档位、输出上限 |
优化前先埋点:多数“慢”集中在生成与重排,盲目调索引参数收益有限。
把端到端响应时间拆到改写、向量化、检索、重排、生成各环节,先定 p95 目标再分预算;生成与重排通常占大头,缓存与并行是主要优化点。
| 环节 | 量级参考 | 优化手段 |
|---|---|---|
| 查询改写 | 数百 ms | 与小模型合并调用、简单问题跳过 |
| Embedding | 几十至百 ms 级 | 本地模型、批量化、缓存 |
| 向量检索 | 几至几十 ms | HNSW 参数、过滤下推、量化 |
| 重排 | 百 ms 级 | 小模型、控制候选数 |
| 生成 | 秒级 | 流式输出、模型档位、输出上限 |