diff --git a/scripts/cluster/run-production-acceptance.sh b/scripts/cluster/run-production-acceptance.sh index d7bd6dd..a0baf42 100755 --- a/scripts/cluster/run-production-acceptance.sh +++ b/scripts/cluster/run-production-acceptance.sh @@ -371,7 +371,13 @@ WHERE platform.status='enabled' AND platform.deleted_at IS NULL AND lower(platform.provider) IN ('gemini','google-gemini','gemini-openai') AND model.model_type @> '[\"image_edit\"]'::jsonb ORDER BY - CASE WHEN lower(b.invocation_name) LIKE '%gemini%image%' THEN 0 ELSE 1 END, + CASE + WHEN lower(b.invocation_name) = 'gemini-3.1-flash-image' THEN 0 + WHEN lower(b.invocation_name) LIKE '%gemini%image%' + AND lower(b.invocation_name) NOT LIKE '%preview%' THEN 1 + WHEN lower(b.invocation_name) LIKE '%gemini%image%' THEN 2 + ELSE 3 + END, platform.priority, model.created_at LIMIT 1;") fi