モデルルーティングの概要
マルチモデル環境では、異なるタイプのリクエストに異なるモデルが適しています。OpenClawのスマートモデルルーティングにより、メッセージ内容、ユーザー属性、チャンネル設定に基づいて最適なモデルを自動選択し、パフォーマンスとコストの最適なバランスを実現します。
基本ルーティング設定
{
"routing": {
"enabled": true,
"defaultModel": "fast",
"rules": [
{
"name": "code-tasks",
"match": {"content": "コード|プログラミング|bug|関数|デバッグ"},
"model": "code-expert"
},
{
"name": "complex-reasoning",
"match": {"content": "分析|比較|推論|計画|戦略"},
"model": "smart"
}
]
}
}
AI分類ルーティング
軽量モデルで意図分類を行い、適切なモデルにルーティングします。
コストベースルーティング
{
"routing": {
"costAware": {
"enabled": true,
"dailyBudget": 20.00,
"thresholds": [
{"usage": 0.8, "model": "fast"},
{"usage": 0.5, "model": "smart"},
{"usage": 0.0, "model": "premium"}
]
}
}
}
まとめ
スマートモデルルーティングにより、OpenClawはマルチモデル環境で最適な選択を行えます。コンテンツ、ユーザー、予算に基づくルーティングルールで、サービス品質を保証しながらリソース利用効率を最大化できます。