{ "version": "2025.11.24", "overrides": [ { "providerId": "openrouter", "modelId": "anthropic/claude-2", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-2", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "maxOutputTokens": 8191 }, "pricing": { "input": { "perMillionTokens": 11.02, "currency": "USD" }, "output": { "perMillionTokens": 32.68, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3-5-haiku", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3-5-haiku", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "pricing": { "input": { "perMillionTokens": 1, "currency": "USD" }, "output": { "perMillionTokens": 5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3-5-haiku-20241022", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3-5-haiku-20241022", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 1, "currency": "USD" }, "output": { "perMillionTokens": 5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3-haiku", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3-haiku", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "pricing": { "input": { "perMillionTokens": 0.25, "currency": "USD" }, "output": { "perMillionTokens": 1.25, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3-haiku-20240307", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3-haiku-20240307", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000 }, "pricing": { "input": { "perMillionTokens": 0.25, "currency": "USD" }, "output": { "perMillionTokens": 1.25, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3-opus", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3-opus", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000 }, "pricing": { "input": { "perMillionTokens": 15, "currency": "USD" }, "output": { "perMillionTokens": 75, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3-sonnet", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3-sonnet", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3.5-sonnet", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3.5-sonnet", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3.5-sonnet", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3.5-sonnet", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3.7-sonnet", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3.7-sonnet", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 128000 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-3.7-sonnet", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-3.7-sonnet", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 128000 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-haiku-4.5", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-haiku-4.5", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 200000 }, "pricing": { "input": { "perMillionTokens": 1, "currency": "USD" }, "output": { "perMillionTokens": 5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-instant-v1", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-instant-v1", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "maxOutputTokens": 8191 }, "pricing": { "input": { "perMillionTokens": 1.63, "currency": "USD" }, "output": { "perMillionTokens": 5.51, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-opus-4", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-opus-4", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 32000 }, "pricing": { "input": { "perMillionTokens": 15, "currency": "USD" }, "output": { "perMillionTokens": 75, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-opus-4.1", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-opus-4.1", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 32000 }, "pricing": { "input": { "perMillionTokens": 15, "currency": "USD" }, "output": { "perMillionTokens": 75, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-sonnet-4", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-sonnet-4", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1000000, "maxOutputTokens": 64000 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "anthropic/claude-sonnet-4.5", "disabled": false, "reason": "Provider-specific implementation of anthropic/claude-sonnet-4.5", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1000000, "maxOutputTokens": 1000000 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "bytedance/ui-tars-1.5-7b", "disabled": false, "reason": "Provider-specific implementation of bytedance/ui-tars-1.5-7b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 131072, "maxOutputTokens": 2048 }, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.2, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "cognitivecomputations/dolphin-mixtral-8x7b", "disabled": false, "reason": "Provider-specific implementation of cognitivecomputations/dolphin-mixtral-8x7b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.5, "currency": "USD" }, "output": { "perMillionTokens": 0.5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "cohere/command-r-plus", "disabled": false, "reason": "Provider-specific implementation of cohere/command-r-plus", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "databricks/dbrx-instruct", "disabled": false, "reason": "Provider-specific implementation of databricks/dbrx-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.6, "currency": "USD" }, "output": { "perMillionTokens": 0.6, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "deepseek/deepseek-chat", "disabled": false, "reason": "Provider-specific implementation of deepseek/deepseek-chat", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 65536, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.14, "currency": "USD" }, "output": { "perMillionTokens": 0.28, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "deepseek/deepseek-chat-v3-0324", "disabled": false, "reason": "Provider-specific implementation of deepseek/deepseek-chat-v3-0324", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 65536, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.14, "currency": "USD" }, "output": { "perMillionTokens": 0.28, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "deepseek/deepseek-chat-v3.1", "disabled": false, "reason": "Provider-specific implementation of deepseek/deepseek-chat-v3.1", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 163840, "maxOutputTokens": 163840 }, "pricing": { "input": { "perMillionTokens": 0.2, "currency": "USD" }, "output": { "perMillionTokens": 0.8, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "deepseek/deepseek-coder", "disabled": false, "reason": "Provider-specific implementation of deepseek/deepseek-coder", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 66000 }, "pricing": { "input": { "perMillionTokens": 0.14, "currency": "USD" }, "output": { "perMillionTokens": 0.28, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "deepseek/deepseek-r1", "disabled": false, "reason": "Provider-specific implementation of deepseek/deepseek-r1", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 65336, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.55, "currency": "USD" }, "output": { "perMillionTokens": 2.19, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "deepseek/deepseek-r1-0528", "disabled": false, "reason": "Provider-specific implementation of deepseek/deepseek-r1-0528", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 65336, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.5, "currency": "USD" }, "output": { "perMillionTokens": 2.15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "deepseek/deepseek-v3.2-exp", "disabled": false, "reason": "Provider-specific implementation of deepseek/deepseek-v3.2-exp", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 163840, "maxOutputTokens": 163840 }, "pricing": { "input": { "perMillionTokens": 0.2, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "fireworks/firellava-13b", "disabled": false, "reason": "Provider-specific implementation of fireworks/firellava-13b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.2, "currency": "USD" }, "output": { "perMillionTokens": 0.2, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "google/gemini-2.0-flash-001", "disabled": false, "reason": "Provider-specific implementation of google/gemini-2.0-flash-001", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "google/gemini-2.5-flash", "disabled": false, "reason": "Provider-specific implementation of google/gemini-2.5-flash", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.3, "currency": "USD" }, "output": { "perMillionTokens": 2.5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "google/gemini-2.5-pro", "disabled": false, "reason": "Provider-specific implementation of google/gemini-2.5-pro", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "google/gemini-3-pro-preview", "disabled": false, "reason": "Provider-specific implementation of google/gemini-3-pro-preview", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 2, "currency": "USD" }, "output": { "perMillionTokens": 12, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "google/gemini-pro-1.5", "disabled": false, "reason": "Provider-specific implementation of google/gemini-pro-1.5", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1000000, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 2.5, "currency": "USD" }, "output": { "perMillionTokens": 7.5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "google/gemini-pro-vision", "disabled": false, "reason": "Provider-specific implementation of google/gemini-pro-vision", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "pricing": { "input": { "perMillionTokens": 0.125, "currency": "USD" }, "output": { "perMillionTokens": 0.375, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "google/palm-2-chat-bison", "disabled": false, "reason": "Provider-specific implementation of google/palm-2-chat-bison", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.5, "currency": "USD" }, "output": { "perMillionTokens": 0.5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "google/palm-2-codechat-bison", "disabled": false, "reason": "Provider-specific implementation of google/palm-2-codechat-bison", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.5, "currency": "USD" }, "output": { "perMillionTokens": 0.5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "gryphe/mythomax-l2-13b", "disabled": false, "reason": "Provider-specific implementation of gryphe/mythomax-l2-13b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 1.875, "currency": "USD" }, "output": { "perMillionTokens": 1.875, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "jondurbin/airoboros-l2-70b-2.1", "disabled": false, "reason": "Provider-specific implementation of jondurbin/airoboros-l2-70b-2.1", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 13.875, "currency": "USD" }, "output": { "perMillionTokens": 13.875, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "mancer/weaver", "disabled": false, "reason": "Provider-specific implementation of mancer/weaver", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 5.625, "currency": "USD" }, "output": { "perMillionTokens": 5.625, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "meta-llama/codellama-34b-instruct", "disabled": false, "reason": "Provider-specific implementation of meta-llama/codellama-34b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.5, "currency": "USD" }, "output": { "perMillionTokens": 0.5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "meta-llama/llama-2-13b-chat", "disabled": false, "reason": "Provider-specific implementation of meta-llama/llama-2-13b-chat", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.2, "currency": "USD" }, "output": { "perMillionTokens": 0.2, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "meta-llama/llama-2-70b-chat", "disabled": false, "reason": "Provider-specific implementation of meta-llama/llama-2-70b-chat", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 1.5, "currency": "USD" }, "output": { "perMillionTokens": 1.5, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "meta-llama/llama-3-70b-instruct", "disabled": false, "reason": "Provider-specific implementation of meta-llama/llama-3-70b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.59, "currency": "USD" }, "output": { "perMillionTokens": 0.79, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "meta-llama/llama-3-70b-instruct", "disabled": false, "reason": "Provider-specific implementation of meta-llama/llama-3-70b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.9, "currency": "USD" }, "output": { "perMillionTokens": 0.9, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "meta-llama/llama-3-8b-instruct", "disabled": false, "reason": "Provider-specific implementation of meta-llama/llama-3-8b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.225, "currency": "USD" }, "output": { "perMillionTokens": 2.25, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "meta-llama/llama-3-8b-instruct", "disabled": false, "reason": "Provider-specific implementation of meta-llama/llama-3-8b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100 }, { "providerId": "openrouter", "modelId": "microsoft/wizardlm-2-8x22b", "disabled": false, "reason": "Provider-specific implementation of microsoft/wizardlm-2-8x22b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 1, "currency": "USD" }, "output": { "perMillionTokens": 1, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "minimax/minimax-m2", "disabled": false, "reason": "Provider-specific implementation of minimax/minimax-m2", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 204800, "maxOutputTokens": 204800 }, "pricing": { "input": { "perMillionTokens": 0.255, "currency": "USD" }, "output": { "perMillionTokens": 1.02, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "mistralai/mistral-7b-instruct", "disabled": false, "reason": "Provider-specific implementation of mistralai/mistral-7b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.13, "currency": "USD" }, "output": { "perMillionTokens": 0.13, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "mistralai/mistral-7b-instruct", "disabled": false, "reason": "Provider-specific implementation of mistralai/mistral-7b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100 }, { "providerId": "openrouter", "modelId": "mistralai/mistral-large", "disabled": false, "reason": "Provider-specific implementation of mistralai/mistral-large", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 8, "currency": "USD" }, "output": { "perMillionTokens": 24, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "mistralai/mistral-small-3.1-24b-instruct", "disabled": false, "reason": "Provider-specific implementation of mistralai/mistral-small-3.1-24b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.3, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "mistralai/mistral-small-3.2-24b-instruct", "disabled": false, "reason": "Provider-specific implementation of mistralai/mistral-small-3.2-24b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.3, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "mistralai/mixtral-8x22b-instruct", "disabled": false, "reason": "Provider-specific implementation of mistralai/mixtral-8x22b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.65, "currency": "USD" }, "output": { "perMillionTokens": 0.65, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "nousresearch/nous-hermes-llama2-13b", "disabled": false, "reason": "Provider-specific implementation of nousresearch/nous-hermes-llama2-13b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 0.2, "currency": "USD" }, "output": { "perMillionTokens": 0.2, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-3.5-turbo", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-3.5-turbo", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 1.5, "currency": "USD" }, "output": { "perMillionTokens": 2, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-3.5-turbo-16k", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-3.5-turbo-16k", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 30, "currency": "USD" }, "output": { "perMillionTokens": 60, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4-vision-preview", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4-vision-preview", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "pricing": { "input": { "perMillionTokens": 10, "currency": "USD" }, "output": { "perMillionTokens": 30, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4.1", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4.1", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1047576, "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 2, "currency": "USD" }, "output": { "perMillionTokens": 8, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4.1-2025-04-14", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4.1-2025-04-14", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1047576, "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 2, "currency": "USD" }, "output": { "perMillionTokens": 8, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4.1-mini", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4.1-mini", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1047576, "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 0.4, "currency": "USD" }, "output": { "perMillionTokens": 1.6, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4.1-mini-2025-04-14", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4.1-mini-2025-04-14", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1047576, "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 0.4, "currency": "USD" }, "output": { "perMillionTokens": 1.6, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4.1-nano", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4.1-nano", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1047576, "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4.1-nano-2025-04-14", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4.1-nano-2025-04-14", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 1047576, "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4o", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4o", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "pricing": { "input": { "perMillionTokens": 2.5, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-4o-2024-05-13", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-4o-2024-05-13", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "pricing": { "input": { "perMillionTokens": 5, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-5", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-5", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 272000, "maxOutputTokens": 128000 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-5-chat", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-5-chat", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 272000, "maxOutputTokens": 128000 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-5-codex", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-5-codex", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 272000, "maxOutputTokens": 128000 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-5-mini", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-5-mini", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 272000, "maxOutputTokens": 128000 }, "pricing": { "input": { "perMillionTokens": 0.25, "currency": "USD" }, "output": { "perMillionTokens": 2, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-5-nano", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-5-nano", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 272000, "maxOutputTokens": 128000 }, "pricing": { "input": { "perMillionTokens": 0.05, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-oss-120b", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-oss-120b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 131072, "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 0.18, "currency": "USD" }, "output": { "perMillionTokens": 0.8, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/gpt-oss-20b", "disabled": false, "reason": "Provider-specific implementation of openai/gpt-oss-20b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 131072, "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 0.18, "currency": "USD" }, "output": { "perMillionTokens": 0.8, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/o1", "disabled": false, "reason": "Provider-specific implementation of openai/o1", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL", "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 200000, "maxOutputTokens": 100000 }, "pricing": { "input": { "perMillionTokens": 15, "currency": "USD" }, "output": { "perMillionTokens": 60, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/o1-mini", "disabled": false, "reason": "Provider-specific implementation of openai/o1-mini", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "maxOutputTokens": 65536 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 12, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/o1-mini-2024-09-12", "disabled": false, "reason": "Provider-specific implementation of openai/o1-mini-2024-09-12", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "maxOutputTokens": 65536 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 12, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/o1-preview", "disabled": false, "reason": "Provider-specific implementation of openai/o1-preview", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 15, "currency": "USD" }, "output": { "perMillionTokens": 60, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/o1-preview-2024-09-12", "disabled": false, "reason": "Provider-specific implementation of openai/o1-preview-2024-09-12", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "maxOutputTokens": 32768 }, "pricing": { "input": { "perMillionTokens": 15, "currency": "USD" }, "output": { "perMillionTokens": 60, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/o3-mini", "disabled": false, "reason": "Provider-specific implementation of openai/o3-mini", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "maxOutputTokens": 65536 }, "pricing": { "input": { "perMillionTokens": 1.1, "currency": "USD" }, "output": { "perMillionTokens": 4.4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "openai/o3-mini-high", "disabled": false, "reason": "Provider-specific implementation of openai/o3-mini-high", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "maxOutputTokens": 65536 }, "pricing": { "input": { "perMillionTokens": 1.1, "currency": "USD" }, "output": { "perMillionTokens": 4.4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "pygmalionai/mythalion-13b", "disabled": false, "reason": "Provider-specific implementation of pygmalionai/mythalion-13b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 1.875, "currency": "USD" }, "output": { "perMillionTokens": 1.875, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "qwen/qwen-2.5-coder-32b-instruct", "disabled": false, "reason": "Provider-specific implementation of qwen/qwen-2.5-coder-32b-instruct", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 33792, "maxOutputTokens": 33792 }, "pricing": { "input": { "perMillionTokens": 0.18, "currency": "USD" }, "output": { "perMillionTokens": 0.18, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "qwen/qwen-vl-plus", "disabled": false, "reason": "Provider-specific implementation of qwen/qwen-vl-plus", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "IMAGE_RECOGNITION" ] }, "limits": { "contextWindow": 8192, "maxOutputTokens": 2048 }, "pricing": { "input": { "perMillionTokens": 0.21, "currency": "USD" }, "output": { "perMillionTokens": 0.63, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "qwen/qwen3-coder", "disabled": false, "reason": "Provider-specific implementation of qwen/qwen3-coder", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 262100, "maxOutputTokens": 262100 }, "pricing": { "input": { "perMillionTokens": 0.22, "currency": "USD" }, "output": { "perMillionTokens": 0.95, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "switchpoint/router", "disabled": false, "reason": "Provider-specific implementation of switchpoint/router", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "limits": { "contextWindow": 131072, "maxOutputTokens": 131072 }, "pricing": { "input": { "perMillionTokens": 0.85, "currency": "USD" }, "output": { "perMillionTokens": 3.4, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "undi95/remm-slerp-l2-13b", "disabled": false, "reason": "Provider-specific implementation of undi95/remm-slerp-l2-13b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "pricing": { "input": { "perMillionTokens": 1.875, "currency": "USD" }, "output": { "perMillionTokens": 1.875, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "x-ai/grok-4", "disabled": false, "reason": "Provider-specific implementation of x-ai/grok-4", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 256000, "maxOutputTokens": 256000 }, "pricing": { "input": { "perMillionTokens": 3, "currency": "USD" }, "output": { "perMillionTokens": 15, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "x-ai/grok-4-fast", "disabled": false, "reason": "Provider-specific implementation of x-ai/grok-4-fast", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 2000000, "maxOutputTokens": 30000 } }, { "providerId": "openrouter", "modelId": "z-ai/glm-4.6", "disabled": false, "reason": "Provider-specific implementation of z-ai/glm-4.6", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 202800, "maxOutputTokens": 131000 }, "pricing": { "input": { "perMillionTokens": 0.4, "currency": "USD" }, "output": { "perMillionTokens": 1.75, "currency": "USD" } } }, { "providerId": "openrouter", "modelId": "z-ai/glm-4.6", "disabled": false, "reason": "Provider-specific implementation of z-ai/glm-4.6", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": [ "FUNCTION_CALL" ] }, "limits": { "contextWindow": 202800, "maxOutputTokens": 131000 }, "pricing": { "input": { "perMillionTokens": 0.45, "currency": "USD" }, "output": { "perMillionTokens": 1.9, "currency": "USD" } } } ] }