diff --git a/web/src/components/collapse.tsx b/web/src/components/collapse.tsx index a93a5b6cd..e91269b0c 100644 --- a/web/src/components/collapse.tsx +++ b/web/src/components/collapse.tsx @@ -100,7 +100,7 @@ export function NodeCollapsible({ > {nextItems.slice(0, 3).map(children)} - {nextItems.slice(3).map(children)} + {nextItems.slice(3).map((x, idx) => children(x, idx + 3))} {nextItems.length > 3 && ( { const { t } = useTranslation(); const defaultValues = useFormValues(initialParserValues, node); - const FileFormatOptions = buildOptions( - FileType, - t, - 'flow.fileFormatOptions', - ).filter( - (x) => x.value !== FileType.Video, // Temporarily hide the video option - ); + const FileFormatOptions = buildOptions(FileType, t, 'flow.fileFormatOptions'); const form = useForm>({ defaultValues, diff --git a/web/src/pages/agent/form/parser-form/video-form-fields.tsx b/web/src/pages/agent/form/parser-form/video-form-fields.tsx index 352958867..628b8dc9c 100644 --- a/web/src/pages/agent/form/parser-form/video-form-fields.tsx +++ b/web/src/pages/agent/form/parser-form/video-form-fields.tsx @@ -5,7 +5,7 @@ import { OutputFormatFormFieldProps, } from './common-form-fields'; -export function VideoFormFields({ prefix }: OutputFormatFormFieldProps) { +export function AudioFormFields({ prefix }: OutputFormatFormFieldProps) { const modelOptions = useComposeLlmOptionsByModelTypes([ LlmModelType.Speech2text, ]); @@ -20,3 +20,19 @@ export function VideoFormFields({ prefix }: OutputFormatFormFieldProps) { ); } + +export function VideoFormFields({ prefix }: OutputFormatFormFieldProps) { + const modelOptions = useComposeLlmOptionsByModelTypes([ + LlmModelType.Image2text, + ]); + + return ( + <> + {/* Multimodal Model */} + + + ); +} diff --git a/web/src/pages/dataflow-result/index.tsx b/web/src/pages/dataflow-result/index.tsx index 00eddff14..25fa4f34b 100644 --- a/web/src/pages/dataflow-result/index.tsx +++ b/web/src/pages/dataflow-result/index.tsx @@ -65,7 +65,7 @@ const Chunk = () => { navigateToDatasetOverview, navigateToDatasetList, navigateToAgents, - navigateToDataflow, + navigateToAgent, } = useNavigatePage(); let fileUrl = useGetDocumentUrl(isAgent); @@ -179,7 +179,7 @@ const Chunk = () => { navigateToDatasetOverview(knowledgeId)(); } if (agentId) { - navigateToDataflow(agentId)(); + navigateToAgent(agentId)(); } }} >