diff --git a/frontend/components/SettingsModal.tsx b/frontend/components/SettingsModal.tsx index 39de26c5b..98436661d 100644 --- a/frontend/components/SettingsModal.tsx +++ b/frontend/components/SettingsModal.tsx @@ -433,10 +433,10 @@ export function SettingsModal({ isOpen, onClose, initialTab }: SettingsModalProp
- Generate With API + Use LTX API Models

- Use LTX API for video generation when an LTX API key is configured. + Unlocks LTX-2.3 Fast and Pro in the model selector. Local generation supports Fast only.

onSettingsChange({ ...settings, model: v })} - options={resolvedVideoOptions.modelOptions.map((item) => ({ - value: item.pipeline, - label: item.spec.display_name, - }))} + options={[ + ...resolvedVideoOptions.modelOptions.map((item) => ({ + value: item.pipeline, + label: item.spec.display_name, + })), + ...( + isLocalMode && !resolvedVideoOptions.modelOptions.some((item) => item.pipeline === 'pro') + ? [{ + value: 'pro', + label: 'LTX-2.3 Pro (API)', + disabled: true, + tooltip: 'Enable LTX API models in Settings → General', + }] + : [] + ), + ]} trigger={ <>