diff --git a/web/src/components/llm-setting-items/index.tsx b/web/src/components/llm-setting-items/index.tsx
index f665aa0b1..158761c3e 100644
--- a/web/src/components/llm-setting-items/index.tsx
+++ b/web/src/components/llm-setting-items/index.tsx
@@ -3,11 +3,12 @@ import {
ModelVariableType,
settledModelVariableMap,
} from '@/constants/knowledge';
-import { Divider, Flex, Form, InputNumber, Select, Slider, Switch } from 'antd';
+import { Flex, Form, InputNumber, Select, Slider, Switch, Tooltip } from 'antd';
import camelCase from 'lodash/camelCase';
import { useTranslate } from '@/hooks/common-hooks';
import { useComposeLlmOptionsByModelTypes } from '@/hooks/llm-hooks';
+import { QuestionCircleOutlined } from '@ant-design/icons';
import { useCallback, useMemo } from 'react';
import styles from './index.less';
@@ -55,239 +56,269 @@ const LlmSettingItems = ({ prefix, formItemLayout = {} }: IProps) => {
>
-
-
-
-
-
-
-
-
-
- {({ getFieldValue }) => {
- const disabled = !getFieldValue('temperatureEnabled');
- return (
- <>
-
-
-
-
-
-
-
-
- >
- );
- }}
-
-
-
-
-
-
-
-
-
- {({ getFieldValue }) => {
- const disabled = !getFieldValue('topPEnabled');
- return (
- <>
-
-
-
-
-
-
-
-
- >
- );
- }}
-
-
-
-
-
-
-
-
-
- {({ getFieldValue }) => {
- const disabled = !getFieldValue('presencePenaltyEnabled');
- return (
- <>
-
-
-
-
-
-
-
-
- >
- );
- }}
-
-
-
-
-
-
-
-
-
- {({ getFieldValue }) => {
- const disabled = !getFieldValue('frequencyPenaltyEnabled');
- return (
- <>
-
-
-
-
-
-
-
-
- >
- );
- }}
-
-
-
-
-
-
-
-
-
- {({ getFieldValue }) => {
- const disabled = !getFieldValue('maxTokensEnabled');
+
+
+
+ {t('freedom')}
+
+
+
+
+
+
+
+
+
- return (
- <>
-
-
-
-
-
-
-
-
- >
- );
- }}
+
+
+
+
+
+
+
+ {({ getFieldValue }) => {
+ const disabled = !getFieldValue('temperatureEnabled');
+ return (
+ <>
+
+
+
+
+
+
+
+
+ >
+ );
+ }}
+
+
-
-
+
+
+
+
+
+
+ {({ getFieldValue }) => {
+ const disabled = !getFieldValue('topPEnabled');
+ return (
+ <>
+
+
+
+
+
+
+
+
+ >
+ );
+ }}
+
+
+
+
+
+
+
+
+
+ {({ getFieldValue }) => {
+ const disabled = !getFieldValue('presencePenaltyEnabled');
+ return (
+ <>
+
+
+
+
+
+
+
+
+ >
+ );
+ }}
+
+
+
+
+
+
+
+
+
+ {({ getFieldValue }) => {
+ const disabled = !getFieldValue('frequencyPenaltyEnabled');
+ return (
+ <>
+
+
+
+
+
+
+
+
+ >
+ );
+ }}
+
+
+
+
+
+
+
+
+
+ {({ getFieldValue }) => {
+ const disabled = !getFieldValue('maxTokensEnabled');
+
+ return (
+ <>
+
+
+
+
+
+
+
+
+ >
+ );
+ }}
+
+
+
+
+
>
);
};