{ "id": "openrouter", "activation": { "onStartup": false }, "enabledByDefault": true, "providers": ["openrouter"], "modelIdNormalization": { "providers": { "openrouter": { "prefixWhenBare": "openrouter" } } }, "modelPricing": { "providers": { "openrouter": { "openRouter": { "passthroughProviderModel": true }, "liteLLM": false } } }, "providerEndpoints": [ { "endpointClass": "openrouter", "hostSuffixes": ["openrouter.ai"] } ], "providerRequest": { "providers": { "openrouter": { "family": "openrouter" } } }, "providerAuthEnvVars": { "openrouter": ["OPENROUTER_API_KEY"] }, "providerAuthChoices": [ { "provider": "openrouter", "method": "api-key", "choiceId": "openrouter-api-key", "choiceLabel": "OpenRouter API key", "groupId": "openrouter", "groupLabel": "OpenRouter", "groupHint": "API key", "optionKey": "openrouterApiKey", "cliFlag": "--openrouter-api-key", "cliOption": "--openrouter-api-key ", "cliDescription": "OpenRouter API key" } ], "contracts": { "mediaUnderstandingProviders": ["openrouter"], "imageGenerationProviders": ["openrouter"], "videoGenerationProviders": ["openrouter"], "speechProviders": ["openrouter"] }, "mediaUnderstandingProviderMetadata": { "openrouter": { "capabilities": ["image"], "defaultModels": { "image": "auto" } } }, "configSchema": { "type": "object", "additionalProperties": false, "properties": {} } }