VSR 决策追踪 Header
本文档描述了 VSR(Vector Semantic Router,向量 Semantic Router )决策追踪 Header,这些 Header 会自动添加到成功的响应中,用于调试和监控目的。
概述
Semantic Router 会自动添加响应 Header 以追踪 VSR 决策信息。这些 Header 帮助开发者和运维团队了解请求是如何被处理和路由的。
Header 仅在以下情况下添加:
- 请求成功(HTTP 状态码 200-299)
- 请求未命中缓存
- VSR 在请求处理期间做出了路由决策
添加的 Header
x-vsr-selected-category
描述:VSR 在分类期间选择的类别。
示例值:
mathbusinessbiologycomputer_science
添加时机:当 VSR 成功将请求分类到某个类别时。
x-vsr-selected-reasoning
描述:是否确定对此请求使用推理模式。
值:
on- 启用了推理模式off- 禁用了推理模式
添加时机:当 VSR 做出推理模式决策时(适用于自动和显式模型选择)。
x-vsr-selected-model
描述:VSR 选择用于处理请求的模型。
示例值:
deepseek-v31phi4gpt-4
添加时机:当 VSR 选择模型时(通过自动路由或显式模型指定)。
用例
调试
这些 Header 帮助开发者了解:
- VSR 将其请求分类到哪个类别
- 是否应用了推理模式
- 最终选择了哪个模型
监控
运维团队可以使用这些 Header:
- 追踪跨请求的类别分布
- 监控推理模式使用模式
- 分析模型选择模式