{ "version": "2025.11.24", "overrides": [ { "providerId": "gemini", "modelId": "gemini/gemini-1.5-flash", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.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.075, "currency": "USD" }, "output": { "perMillionTokens": 0.3, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-flash-001", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-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.075, "currency": "USD" }, "output": { "perMillionTokens": 0.3, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-flash-002", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-flash-002", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.075, "currency": "USD" }, "output": { "perMillionTokens": 0.3, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-flash-8b", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-flash-8b", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-flash-8b-exp-0827", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-flash-8b-exp-0827", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1000000, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-flash-8b-exp-0924", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-flash-8b-exp-0924", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-flash-exp-0827", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-flash-exp-0827", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-flash-latest", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-flash-latest", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.075, "currency": "USD" }, "output": { "perMillionTokens": 0.3, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-pro", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-pro", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 2097152, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 3.5, "currency": "USD" }, "output": { "perMillionTokens": 10.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-pro-001", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-pro-001", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 2097152, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 3.5, "currency": "USD" }, "output": { "perMillionTokens": 10.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-pro-002", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-pro-002", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 2097152, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 3.5, "currency": "USD" }, "output": { "perMillionTokens": 10.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-pro-exp-0801", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-pro-exp-0801", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 2097152, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 3.5, "currency": "USD" }, "output": { "perMillionTokens": 10.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-pro-exp-0827", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-pro-exp-0827", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 2097152, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-1.5-pro-latest", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-1.5-pro-latest", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 3.5, "currency": "USD" }, "output": { "perMillionTokens": 1.05, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.0-flash", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-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.1, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.0-flash-001", "disabled": false, "reason": "Provider-specific implementation of gemini/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": "gemini", "modelId": "gemini/gemini-2.0-flash-exp", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-flash-exp", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.0-flash-lite", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-flash-lite", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.075, "currency": "USD" }, "output": { "perMillionTokens": 0.3, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.0-flash-lite-preview-02-05", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-flash-lite-preview-02-05", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.075, "currency": "USD" }, "output": { "perMillionTokens": 0.3, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.0-flash-live-001", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-flash-live-001", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.35, "currency": "USD" }, "output": { "perMillionTokens": 1.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.0-flash-preview-image-generation", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-flash-preview-image-generation", "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": "gemini", "modelId": "gemini/gemini-2.0-flash-thinking-exp", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-flash-thinking-exp", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65536 } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.0-flash-thinking-exp-01-21", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-flash-thinking-exp-01-21", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65536 } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.0-pro-exp-02-05", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.0-pro-exp-02-05", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 2097152, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-flash", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-flash", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.3, "currency": "USD" }, "output": { "perMillionTokens": 2.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-flash-lite", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-flash-lite", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-flash-lite-preview-06-17", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-flash-lite-preview-06-17", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-flash-lite-preview-09-2025", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-flash-lite-preview-09-2025", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-flash-preview-04-17", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-flash-preview-04-17", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.15, "currency": "USD" }, "output": { "perMillionTokens": 0.6, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-flash-preview-05-20", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-flash-preview-05-20", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.3, "currency": "USD" }, "output": { "perMillionTokens": 2.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-flash-preview-09-2025", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-flash-preview-09-2025", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.3, "currency": "USD" }, "output": { "perMillionTokens": 2.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-flash-preview-tts", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-flash-preview-tts", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.15, "currency": "USD" }, "output": { "perMillionTokens": 0.6, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-pro", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-pro", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-pro-exp-03-25", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-pro-exp-03-25", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-pro-preview-03-25", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-pro-preview-03-25", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-pro-preview-05-06", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-pro-preview-05-06", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-pro-preview-06-05", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-pro-preview-06-05", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-2.5-pro-preview-tts", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-2.5-pro-preview-tts", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 1.25, "currency": "USD" }, "output": { "perMillionTokens": 10, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-3-pro-preview", "disabled": false, "reason": "Provider-specific implementation of gemini/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": "gemini", "modelId": "gemini/gemini-exp-1114", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-exp-1114", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-exp-1206", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-exp-1206", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 2097152, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/gemini-flash-latest", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-flash-latest", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.3, "currency": "USD" }, "output": { "perMillionTokens": 2.5, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-flash-lite-latest", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-flash-lite-latest", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.1, "currency": "USD" }, "output": { "perMillionTokens": 0.4, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-gemma-2-27b-it", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-gemma-2-27b-it", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.35, "currency": "USD" }, "output": { "perMillionTokens": 1.05, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-gemma-2-9b-it", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-gemma-2-9b-it", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.35, "currency": "USD" }, "output": { "perMillionTokens": 1.05, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-live-2.5-flash-preview-native-audio-09-2025", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-live-2.5-flash-preview-native-audio-09-2025", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 1048576, "maxOutputTokens": 65535 }, "pricing": { "input": { "perMillionTokens": 0.3, "currency": "USD" }, "output": { "perMillionTokens": 2, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-pro", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-pro", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL"] }, "limits": { "contextWindow": 32760, "maxOutputTokens": 8192 }, "pricing": { "input": { "perMillionTokens": 0.35, "currency": "USD" }, "output": { "perMillionTokens": 1.05, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemini-pro-vision", "disabled": false, "reason": "Provider-specific implementation of gemini/gemini-pro-vision", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 30720, "maxOutputTokens": 2048 }, "pricing": { "input": { "perMillionTokens": 0.35, "currency": "USD" }, "output": { "perMillionTokens": 1.05, "currency": "USD" } } }, { "providerId": "gemini", "modelId": "gemini/gemma-3-27b-it", "disabled": false, "reason": "Provider-specific implementation of gemini/gemma-3-27b-it", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 131072, "maxOutputTokens": 8192 } }, { "providerId": "gemini", "modelId": "gemini/learnlm-1.5-pro-experimental", "disabled": false, "reason": "Provider-specific implementation of gemini/learnlm-1.5-pro-experimental", "lastUpdated": "2025-11-23", "updatedBy": "migration-tool", "priority": 100, "capabilities": { "add": ["FUNCTION_CALL", "IMAGE_RECOGNITION"] }, "limits": { "contextWindow": 32767, "maxOutputTokens": 8192 } } ] }