diff --git a/web/src/i18n/en.ts b/web/src/i18n/en.ts index ea45ea6d..45305113 100644 --- a/web/src/i18n/en.ts +++ b/web/src/i18n/en.ts @@ -546,7 +546,10 @@ export const en = { tags: 'Tags', createCustomModel: 'Add Custom Model', edit: 'Edit', - selectOneTip: 'Model API KEY not configured, please configure in Model Plaza first', + selectOneTip: 'Model API KEY not configured, please configure it in the model list first', + load_balance_strategy: 'Concurrency Strategy', + round_robin: 'Sequential Execution - Call each model in order', + none: 'None', api_key: 'API KEY', api_base: 'API Base URL', diff --git a/web/src/i18n/zh.ts b/web/src/i18n/zh.ts index 0e5c9288..7a83b784 100644 --- a/web/src/i18n/zh.ts +++ b/web/src/i18n/zh.ts @@ -1118,7 +1118,10 @@ export const zh = { tags: '标签', createCustomModel: '添加自定义模型', edit: '编辑', - selectOneTip: '模型未配置API KEY,请先在模型广场配置', + selectOneTip: '模型未配置API KEY,请先在模型列表配置', + load_balance_strategy: '并发策略', + round_robin: '顺序执行 - 按顺序依次调用每个模型', + none: '无', api_key: 'API KEY', api_base: 'API Base URL', diff --git a/web/src/views/ModelManagement/components/CustomModelModal.tsx b/web/src/views/ModelManagement/components/CustomModelModal.tsx index d22fbcdd..47928d87 100644 --- a/web/src/views/ModelManagement/components/CustomModelModal.tsx +++ b/web/src/views/ModelManagement/components/CustomModelModal.tsx @@ -129,6 +129,7 @@ const CustomModelModal = forwardRef( items.map((item) => ({ label: t(`modelNew.${item}`), value: String(item) }))} /> @@ -141,6 +142,7 @@ const CustomModelModal = forwardRef( items.map((item) => ({ label: t(`modelNew.${item}`), value: String(item) }))} /> diff --git a/web/src/views/ModelManagement/components/GroupModelModal.tsx b/web/src/views/ModelManagement/components/GroupModelModal.tsx index 6ae54d4c..c66288e5 100644 --- a/web/src/views/ModelManagement/components/GroupModelModal.tsx +++ b/web/src/views/ModelManagement/components/GroupModelModal.tsx @@ -1,5 +1,5 @@ import { forwardRef, useImperativeHandle, useState } from 'react'; -import { Form, Input, App } from 'antd'; +import { Form, Input, App, Select } from 'antd'; import { useTranslation } from 'react-i18next'; import type { ModelListItem, CompositeModelForm, GroupModelModalRef, GroupModelModalProps, ModelApiKey } from '../types'; @@ -106,6 +106,7 @@ const GroupModelModal = forwardRef(({
(({ + +