server/migrations/0010_openrouter_only.sql
vegard f98675a72e AI-admin: vis gjeldende modell per alias, migrer alt til OpenRouter
- Viser primærmodell (høyest prioritet, aktiv) under hvert alias-navn
- Migrerer alle gemini/-providers til openrouter/google/-ekvivalenter
- Endrer standard API-nøkkel i ny-provider-skjema til OPENROUTER_API_KEY

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 06:28:01 +01:00

18 lines
710 B
PL/PgSQL

-- 0010_openrouter_only.sql
-- Migrer alle direkte Gemini-kall til OpenRouter.
-- All trafikk skal gå via OpenRouter for enhetlig kostnadssporing og routing.
BEGIN;
-- Oppdater gemini/ providers til openrouter/google/ ekvivalenter
UPDATE ai_model_providers
SET litellm_model = CASE
WHEN litellm_model = 'gemini/gemini-2.5-flash-lite' THEN 'openrouter/google/gemini-2.5-flash-lite-preview'
WHEN litellm_model = 'gemini/gemini-2.5-flash' THEN 'openrouter/google/gemini-2.5-flash-preview'
ELSE REPLACE(litellm_model, 'gemini/', 'openrouter/google/')
END,
api_key_env = 'OPENROUTER_API_KEY',
updated_at = now()
WHERE litellm_model LIKE 'gemini/%';
COMMIT;