From 5ff5e947cbd5cc0d0819be8da5bbc18df8965a06 Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期四, 01 八月 2024 11:06:36 +0800
Subject: [PATCH] 知识库文件的下载

---
 src/views/dmx/knowledgeLib/tool.vue |   30 ++++++++++++++----------------
 1 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/src/views/dmx/knowledgeLib/tool.vue b/src/views/dmx/knowledgeLib/tool.vue
index 3ed8d18..f055f2d 100644
--- a/src/views/dmx/knowledgeLib/tool.vue
+++ b/src/views/dmx/knowledgeLib/tool.vue
@@ -20,7 +20,7 @@
       瑙f瀽鏂规硶:
     </div>
     <div style="margin-left: 10px">
-      <a-select v-model="form.parser_id" placeholder="璇烽�夋嫨" width="200px">
+      <a-select v-model="form.parser_id" placeholder="璇烽�夋嫨" >
         <a-option v-for="item in parser_ids" :key="item.value" :label="item.name" :value="item.value"></a-option>
       </a-select>
     </div>
@@ -29,9 +29,7 @@
       <a-divider style="margin-top: 10px" />
       <a-form-item field="slider" label="鍧梩oken鏁�"
                    :rules="[{type:'number', min:1,message:'slider is min than 1'}]">
-        <a-slider v-model="form.chunk_token_num" :max="1000" />
-        <a-input-number v-model="form.chunk_token_num" :style="{width:'100px',marginLeft:'2rem',borderRadius:'4px'}"
-                        placeholder="璇疯緭鍏�" class="input-demo"  :max="1000" />
+        <a-slider v-model="form.chunk_token_num" :max="1000" show-input />
       </a-form-item>
       <a-divider style="margin-top: 10px" />
       <a-form-item field="raptor" label="浣跨敤鍙洖澧炲己RAPTOR绛栫暐">
@@ -47,20 +45,14 @@
         </a-form-item>
         <a-form-item field="slider" label="鏈�澶oken鏁�"
                      :rules="[{type:'number', min:5,message:'slider is min than 5'}]">
-          <a-slider v-model="form.max_token" :min="1" :max="1000"/>
-          <a-input-number v-model="form.max_token" :style="{width:'100px',marginLeft:'2rem',borderRadius:'4px'}"
-                          placeholder="Please Enter" class="input-demo" :min="10" :max="1000" />
+          <a-slider v-model="form.max_token" :min="1" :max="1000" show-input/>
         </a-form-item>
         <a-form-item field="slider" label="闃堝��" :rules="[{type:'number', min:5,message:'slider is min than 5'}]">
-          <a-slider v-model="form.threshold" :max="1" />
-          <a-input-number v-model="form.threshold" :style="{width:'100px',marginLeft:'2rem',borderRadius:'4px'}"
-                          placeholder="Please Enter" class="input-demo" :min="0" :max="1" />
+          <a-slider v-model="form.threshold"  show-tooltip show-input/>
         </a-form-item>
         <a-form-item field="slider" label="鏈�澶ц仛绫绘暟"
                      :rules="[{type:'number', min:5,message:'slider is min than 5'}]">
-          <a-slider v-model="form.max_cluster" :max="1000" />
-          <a-input-number v-model="form.max_cluster" :style="{width:'100px',marginLeft:'2rem',borderRadius:'4px'}"
-                          placeholder="Please Enter" class="input-demo" :min="10" :max="1000" />
+          <a-slider v-model="form.max_cluster" :max="1000" show-input/>
         </a-form-item>
         <a-form-item field="slider" label="闅忔満绉嶅瓙" v-model="form.random_seed"
                      :rules="[{type:'number', min:5,message:'slider is min than 5'}]">
@@ -84,7 +76,7 @@
 </template>
 
 <script lang="ts" setup>
-import { onMounted ,onBeforeMount, reactive, ref } from "vue";
+import { onMounted, onBeforeMount, reactive, ref, computed } from "vue";
 import { Message } from "@arco-design/web-vue";
 import {kbdocumentchangeparser} from "@/api/kbList";
 const visible = ref(false);
@@ -92,6 +84,10 @@
 
 const props =  defineProps(['kbtenantInfo','item','kbdetail'])
 // const emit =  defineEmits(['upTabdateItem'])
+
+let threshold = computed(()=>{
+  return form.threshold/100;
+})
 
 const kbtenantInfo = props.kbtenantInfo;
 
@@ -107,7 +103,7 @@
   parser_id: props.item.parser_id,
   doc_id: props.item.id,
   max_token: 698,
-  threshold: 0.32,
+  threshold: 30,
   max_cluster: 233,
   random_seed: 1500,
   chunk_token_num: 128,
@@ -127,7 +123,9 @@
     },
   ],
 }
-
+const formatter = (value) => {
+  return value / 100
+};
   function randomNumber() {
     // 鐢熸垚涓�涓粙浜巑in鍜宮ax涔嬮棿鐨勯殢鏈烘暣鏁帮紙鍖呭惈min鍜宮ax锛�
     const min = 1; // 鏈�灏忓��

--
Gitblit v1.8.0