diff --git a/web/src/components/large-model-form-field.tsx b/web/src/components/large-model-form-field.tsx index e50a6b7928..76da460131 100644 --- a/web/src/components/large-model-form-field.tsx +++ b/web/src/components/large-model-form-field.tsx @@ -39,12 +39,8 @@ export const LargeModelFilterFormSchema = { llm_filter: z.string().optional(), }; -type LargeModelFormFieldProps = Pick< - NextInnerLLMSelectProps, - 'showSpeech2TextModel' | 'ownerTenantId' ->; +type LargeModelFormFieldProps = Pick; export function LargeModelFormField({ - showSpeech2TextModel: showTTSModel, ownerTenantId, }: LargeModelFormFieldProps) { const form = useFormContext(); @@ -96,7 +92,6 @@ export function LargeModelFormField({ diff --git a/web/src/components/llm-select/next.tsx b/web/src/components/llm-select/next.tsx index 55db7c09c5..6afa95025b 100644 --- a/web/src/components/llm-select/next.tsx +++ b/web/src/components/llm-select/next.tsx @@ -14,7 +14,6 @@ export interface NextInnerLLMSelectProps { onChange?: (value: string) => void; disabled?: boolean; filter?: string; - showSpeech2TextModel?: boolean; triggerTestId?: string; optionTestIdPrefix?: string; ownerTenantId?: string; @@ -29,7 +28,6 @@ const NextInnerLLMSelect = forwardRef< value, disabled, filter, - showSpeech2TextModel = false, triggerTestId, optionTestIdPrefix, ownerTenantId, @@ -39,19 +37,15 @@ const NextInnerLLMSelect = forwardRef< const { t } = useTranslation(); const [isPopoverOpen, setIsPopoverOpen] = useState(false); - const ttsModel = useMemo(() => { - return showSpeech2TextModel ? ['tts'] : []; - }, [showSpeech2TextModel]); - const modelTypes = useMemo(() => { if (filter === LlmModelType.Chat) { return ['chat']; } else if (filter === LlmModelType.Image2text) { - return ['vision', ...ttsModel]; + return ['vision']; } else { - return ['chat', 'vision', ...ttsModel]; + return ['chat', 'vision']; } - }, [filter, ttsModel]); + }, [filter]); return (