feat: 视频计费增强与影子计费系统

This commit is contained in:
fawney19
2026-02-03 18:48:39 +08:00
parent ed68aebfb0
commit 00442c41fa
84 changed files with 6507 additions and 1678 deletions

View File

@@ -49,14 +49,23 @@ ADMIN_PASSWORD=admin123456
#
# required 维度缺失时是否拒绝请求/标记任务失败(默认 falsecost=0 + 标记 incomplete
# BILLING_STRICT_MODE=false
# ==================== 格式转换(可选) ====================
# FORMAT_CONVERSION_ENABLED: 总开关(默认 true
# - false: 禁止任何跨格式转换(即使端点 format_acceptance_config 已开启也不生效)
# - true: 允许跨格式转换(是否允许仍取决于:全局覆盖/提供商覆盖/端点策略)
# FORMAT_CONVERSION_ENABLED=true
#
# KEEP_PRIORITY_ON_CONVERSION: 跨格式转换时是否保持优先级(默认 false
# - false: needs_conversion 的候选会整体降级到 exact 候选之后(更安全
# - true: 所有候选保持原优先级(用于强制走某些 provider
# KEEP_PRIORITY_ON_CONVERSION=false
# 计费引擎切换(迁移期/影子对账/灰度
# - legacy: 仅旧系统(默认
# - shadow: 旧系统为真值 + 新系统影子计算(写入 request_metadata.billing_shadow
# - new_with_fallback: 新系统为真值,差异过大时回退旧系统
# - new: 仅新系统
# BILLING_ENGINE=new
#
# 按 provider/model 粒度覆盖JSON 字符串)
# 示例: {"anthropic/*": "shadow", "openai/gpt-4*": "new"}
# BILLING_ENGINE_OVERRIDES={}
#
# 影子对账差异阈值(美元)
# BILLING_DIFF_THRESHOLD_USD=0.0001
#
# 影子差异日志级别DEBUG/INFO/WARNING/ERROR
# BILLING_SHADOW_LOG_LEVEL=INFO
#
# 是否启用差异告警(预留扩展)
# BILLING_DIFF_ALERT_ENABLED=false