fix(routing): 对齐缓存亲和力硬规则与审计
This commit is contained in:
@@ -170,6 +170,14 @@ func attemptMetrics(candidate store.RuntimeModelCandidate, attemptNo int, simula
|
||||
metrics["cacheAffinityCachedInputTokens"] = candidate.CacheAffinity.CachedInputTokens
|
||||
metrics["cacheAffinityBoost"] = candidate.CacheAffinity.Boost
|
||||
metrics["cacheAffinityApplied"] = candidate.CacheAffinity.Applied
|
||||
metrics["cacheAffinityMatched"] = candidate.CacheAffinity.Applied
|
||||
metrics["cacheAffinityCandidateCount"] = candidate.CacheAffinity.CandidateCount
|
||||
if candidate.CacheAffinity.MatchedPrefixDepth > 0 {
|
||||
metrics["cacheAffinityMatchedPrefixDepth"] = candidate.CacheAffinity.MatchedPrefixDepth
|
||||
}
|
||||
if candidate.CacheAffinity.OverrideReason != "" {
|
||||
metrics["cacheAffinityOverrideReason"] = candidate.CacheAffinity.OverrideReason
|
||||
}
|
||||
}
|
||||
if attemptNo > 0 {
|
||||
metrics["attempt"] = attemptNo
|
||||
|
||||
Reference in New Issue
Block a user