diff --git a/frontend/libs/components/model-selector/src/lib/classy-model-selector.tsx b/frontend/libs/components/model-selector/src/lib/classy-model-selector.tsx index 2d4c23a986..434aedb881 100644 --- a/frontend/libs/components/model-selector/src/lib/classy-model-selector.tsx +++ b/frontend/libs/components/model-selector/src/lib/classy-model-selector.tsx @@ -25,11 +25,7 @@ interface ClassyModelSelectorProps { providerTooltipDelayMs?: number; } -const DEFAULT_PROVIDER_OPTIONS: Provider[] = [ - Provider.ArtCraft, - Provider.Fal, - Provider.Sora, -]; +const DEFAULT_PROVIDER_OPTIONS: Provider[] = [Provider.ArtCraft]; function ProviderTooltipContent({ page, diff --git a/frontend/libs/components/model-selector/src/lib/provider-lookup.ts b/frontend/libs/components/model-selector/src/lib/provider-lookup.ts index 6ca3b855d8..6cd7a1b3d8 100644 --- a/frontend/libs/components/model-selector/src/lib/provider-lookup.ts +++ b/frontend/libs/components/model-selector/src/lib/provider-lookup.ts @@ -6,19 +6,14 @@ export type ProvidersByModel = Partial>; // Centralized lookup: page (product/tab) → modelId → allowed providers export const PROVIDER_LOOKUP_BY_PAGE: Record = { [ModelPage.TextToImage]: { - midjourney: [Provider.ArtCraft], - flux_pro_1_1: [Provider.ArtCraft, Provider.Fal], - gpt_image_1: [Provider.Sora], + gpt_image_1: [Provider.ArtCraft, Provider.Sora], }, [ModelPage.ImageToVideo]: {}, [ModelPage.Canvas2D]: { - gpt_image_1: [Provider.Sora], - flux_pro_1_1: [Provider.ArtCraft, Provider.Fal], - midjourney: [Provider.ArtCraft], + gpt_image_1: [Provider.ArtCraft, Provider.Sora], }, - [ModelPage.Stage3D]: {}, + [ModelPage.Stage3D]: { gpt_image_1: [Provider.ArtCraft, Provider.Sora] }, [ModelPage.ImageEditor]: { - gpt_image_1: [Provider.Sora], - flux_pro_1_1: [Provider.ArtCraft, Provider.Fal], + gpt_image_1: [Provider.ArtCraft, Provider.Sora], }, };