[[inference_rules]]
pattern = "claude-*"
provider = "anthropic"
[[inference_rules]]
pattern = "gpt-*"
provider = "openai"
[[inference_rules]]
pattern = "o1*"
provider = "openai"
[[inference_rules]]
pattern = "o3*"
provider = "openai"
[[inference_rules]]
pattern = "o4*"
provider = "openai"
[[inference_rules]]
pattern = "anthropic.claude-*"
provider = "bedrock"
[[inference_rules]]
pattern = "meta.llama*"
provider = "bedrock"
[[inference_rules]]
pattern = "amazon.*"
provider = "bedrock"
[[inference_rules]]
pattern = "mistral.*"
provider = "bedrock"
[[inference_rules]]
pattern = "cohere.*"
provider = "bedrock"
[[inference_rules]]
pattern = "gemini-*"
provider = "gemini"
[[inference_rules]]
pattern = "mistral-*"
provider = "mistral"
[[inference_rules]]
pattern = "devstral-*"
provider = "mistral"
[[inference_rules]]
pattern = "command-*"
provider = "cohere"
[[inference_rules]]
pattern = "grok-*"
provider = "xai"
[[inference_rules]]
pattern = "groq/*"
provider = "groq"
[[inference_rules]]
pattern = "cerebras/*"
provider = "cerebras"
[[inference_rules]]
pattern = "MiniMax-*"
provider = "minimax"
[[inference_rules]]
pattern = "glm-*"
provider = "zai"
[[inference_rules]]
pattern = "zhipu/*"
provider = "zai"
[[inference_rules]]
pattern = "deepseek-v4*"
provider = "deepseek"
[[inference_rules]]
pattern = "deepseek-chat"
provider = "deepseek"
[[inference_rules]]
pattern = "deepseek-reasoner"
provider = "deepseek"