From db1be22a2f05fc0f6c3d297367e55062bac00ec0 Mon Sep 17 00:00:00 2001 From: balibabu Date: Mon, 23 Sep 2024 14:07:00 +0800 Subject: [PATCH] fix: Merge models of the same category #2479 (#2536) ### What problem does this PR solve? fix: Merge models of the same category #2479 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- web/src/components/llm-select/index.tsx | 12 +++++----- .../components/llm-setting-items/index.tsx | 15 +++++------- web/src/hooks/llm-hooks.ts | 23 ++++++++++++++++++- 3 files changed, 34 insertions(+), 16 deletions(-) diff --git a/web/src/components/llm-select/index.tsx b/web/src/components/llm-select/index.tsx index 0da49e81..1100390b 100644 --- a/web/src/components/llm-select/index.tsx +++ b/web/src/components/llm-select/index.tsx @@ -1,5 +1,5 @@ import { LlmModelType } from '@/constants/knowledge'; -import { useSelectLlmOptionsByModelType } from '@/hooks/llm-hooks'; +import { useComposeLlmOptionsByModelTypes } from '@/hooks/llm-hooks'; import { Popover, Select } from 'antd'; import LlmSettingItems from '../llm-setting-items'; @@ -10,7 +10,10 @@ interface IProps { } const LLMSelect = ({ id, value, onChange }: IProps) => { - const modelOptions = useSelectLlmOptionsByModelType(); + const modelOptions = useComposeLlmOptionsByModelTypes([ + LlmModelType.Chat, + LlmModelType.Image2text, + ]); const content = (
@@ -29,10 +32,7 @@ const LLMSelect = ({ id, value, onChange }: IProps) => { destroyTooltipOnHide > +