diff --git a/web/.umirc.ts b/web/.umirc.ts
index 6c72be6c..7b36b570 100644
--- a/web/.umirc.ts
+++ b/web/.umirc.ts
@@ -11,6 +11,7 @@ export default defineConfig({
esbuildMinifyIIFE: true,
icons: {},
hash: true,
+ favicons: ['/logo.svg'],
history: {
type: 'browser',
},
diff --git a/web/public/logo.svg b/web/public/logo.svg
new file mode 100644
index 00000000..54167d2f
--- /dev/null
+++ b/web/public/logo.svg
@@ -0,0 +1,29 @@
+
\ No newline at end of file
diff --git a/web/src/hooks/llmHooks.ts b/web/src/hooks/llmHooks.ts
index 4ff36396..7800074d 100644
--- a/web/src/hooks/llmHooks.ts
+++ b/web/src/hooks/llmHooks.ts
@@ -30,6 +30,7 @@ export const useSelectLlmOptions = () => {
options: value.map((x) => ({
label: x.llm_name,
value: x.llm_name,
+ disabled: !x.available,
})),
};
});
diff --git a/web/src/pages/add-knowledge/components/knowledge-setting/configuration.tsx b/web/src/pages/add-knowledge/components/knowledge-setting/configuration.tsx
index f678c44b..b06eda3a 100644
--- a/web/src/pages/add-knowledge/components/knowledge-setting/configuration.tsx
+++ b/web/src/pages/add-knowledge/components/knowledge-setting/configuration.tsx
@@ -10,10 +10,13 @@ import {
import {
Button,
Divider,
+ Flex,
Form,
Input,
+ InputNumber,
Radio,
Select,
+ Slider,
Space,
Typography,
Upload,
@@ -80,6 +83,7 @@ const Configuration = () => {
'permission',
'embd_id',
'parser_id',
+ 'parser_config.chunk_token_num',
]),
avatar: fileList,
});
@@ -144,6 +148,7 @@ const Configuration = () => {
name="embd_id"
label="Embedding Model"
rules={[{ required: true }]}
+ tooltip="xx"
>