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