schema_version: 1 identity: provider: local local_user_id: local # 多用户部署改用 header 或 jwt 模式(无绑定时 fail closed): # provider: header # header_name: X-Governor-User # trusted_proxy: my-ingress # proxy_header_name: X-Proxy-Id # provider: jwt # jwt_issuer: https://sso.example.com # jwt_audience: governor # jwt_algorithms: [RS256] # jwt_key_file: /etc/governor/pub.pem credits: tokens_per_credit: 1000000 timezone: UTC default_monthly_credits: 100 routing: default: auto credit_first: minimum_quality: 85 auto: confidence_threshold: 0.7 quality_threshold: low: 75 medium: 85 high: 92 llm_classifier: enabled: false provider: deepseek-official model: deepseek-v4-flash fallback: enabled: true # Includes the initial attempt. A value of 2 means A fails, then B is tried. max_attempts: 2 after_partial_output: false # SQLite 持久化:默认写入 $DSH_HOME/dsh-llm-governor/governor.db(WAL,迁移失败 fail closed)。 storage: enabled: true # path: /var/lib/governor/governor.db # 覆盖默认路径 # Web UI:优先挂载到 DSH webServer 的 /governor 前缀(Models/Users/Usage 三页); # 无 webServer 的部署可指定 port 独立监听回环地址。 ui: enabled: true # port: 3757 models: deepseek-official:deepseek-v4-flash: enabled: true multiplier: 0.25 capabilities: [text, coding, reasoning, tool_use] quality: general: 90 coding: 96 reasoning: 94 writing: 85 data_analysis: 92 vision: 0 tool_use: 94 users: local: allow: [] monthly_credits: 100