feat(org): add balanced role-to-model mapping v0.1
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"version": "agent-model-mapping-v0.1",
|
||||
"updated_at": "2026-03-09T13:35:00+08:00",
|
||||
"global": {
|
||||
"default_primary": "sub2api/gpt-5.3-codex",
|
||||
"fallback": "lkeap/minimax-m2.5",
|
||||
"strategy": "balanced"
|
||||
},
|
||||
"roles": {
|
||||
"val": {
|
||||
"primary": "sub2api/gpt-5.3-codex",
|
||||
"thinking": "low",
|
||||
"use_for": ["orchestration", "user_communication", "result_synthesis"]
|
||||
},
|
||||
"helix": {
|
||||
"primary": "lkeap/kimi-k2.5",
|
||||
"secondary": "sub2api/gpt-5.3-codex",
|
||||
"thinking": "medium",
|
||||
"use_for": ["task_decomposition", "planning", "long_context_structuring"]
|
||||
},
|
||||
"sentinel": {
|
||||
"primary": "lkeap/glm-5",
|
||||
"secondary": "sub2api/gpt-5.3-codex",
|
||||
"thinking": "medium",
|
||||
"use_for": ["audit", "risk_check", "policy_validation"]
|
||||
},
|
||||
"anvil": {
|
||||
"primary": "lkeap/minimax-m2.5",
|
||||
"secondary": "sub2api/gpt-5.3-codex",
|
||||
"thinking": "low",
|
||||
"use_for": ["implementation", "automation", "artifact_delivery"]
|
||||
}
|
||||
},
|
||||
"routing_rules": [
|
||||
{
|
||||
"when": "complexity=simple",
|
||||
"preferred": ["val", "anvil"],
|
||||
"escalate_to": null
|
||||
},
|
||||
{
|
||||
"when": "complexity=medium",
|
||||
"preferred": ["helix", "sentinel", "anvil"],
|
||||
"escalate_to": null
|
||||
},
|
||||
{
|
||||
"when": "complexity=complex",
|
||||
"preferred": ["helix", "sentinel", "anvil"],
|
||||
"escalate_to": "sub2api/gpt-5.3-codex"
|
||||
}
|
||||
],
|
||||
"manual_switch": {
|
||||
"enabled": true,
|
||||
"note": "User explicit instruction overrides role mapping immediately."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user