From 5f6418349271f5960d6a0a0024ecee3e0ca5c807 Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期三, 07 八月 2024 17:42:52 +0800
Subject: [PATCH] 配置bug页面修改

---
 src/views/dmx/knowledgeLib/test.vue |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/src/views/dmx/knowledgeLib/test.vue b/src/views/dmx/knowledgeLib/test.vue
index 780a97d..75ce0af 100644
--- a/src/views/dmx/knowledgeLib/test.vue
+++ b/src/views/dmx/knowledgeLib/test.vue
@@ -29,7 +29,7 @@
                 </a-select>
               </a-space>
             </a-form-item>
-            <a-form-item field="slider" label="Top-K" :rules="[{type:'number', min:5,message:'slider is min than 5'}]">
+            <a-form-item field="slider" label="Top-K" v-if="form.rerank_id">
               <a-slider v-model="form.top_k" :min="1" :max="2048" />
             </a-form-item>
             <a-form-item >
@@ -39,7 +39,7 @@
                   <a-textarea v-model="form.question" style="height: 10rem;border: 1px solid  var(--color-fill-3);border-radius: 4px" placeholder="" allow-clear/>
                 </div>
                 <div class="main-container-form-item-extra-btn">
-                  <a-button type="primary" html-type="submit">娴嬭瘯</a-button>
+                  <a-button :disabled="!form.question" type="primary" html-type="submit">娴嬭瘯</a-button>
                 </div>
               </div>
             </a-form-item>
@@ -87,7 +87,7 @@
   similarity_threshold: 0.2,
   size: 10,
   top_k: 1024,
-  vector_similarity_weight: 0.3,
+  vector_similarity_weight: 0.7,
 });
 
 
@@ -103,8 +103,18 @@
   let formObj = {
     ...form,
     kb_id:kbid.value,
+    vector_similarity_weight:(1 - form.vector_similarity_weight).toFixed(2),
   }
-   const data = await kbretrievalTest(formObj);
+  if(!formObj.rerank_id){
+    delete formObj.top_k;
+    delete formObj.rerank_id;
+  }
+  try {
+    const data = await kbretrievalTest(formObj);
+  }catch (err){
+    Message.error(err.message);
+  }
+
 }
 
 const handleClick = () => {
@@ -122,13 +132,14 @@
 }
 
 const changekbid = (value) => {
+  console.log(value, 'kbid鐨剉alue');
   kbid.value = value;
 }
 
 const queryModel = async (params) => {
   try {
     const data = await queryModelList(params);
-    console.log(data.data, '澶фā鍨嬪垪琛�');
+    // console.log(data.data, '澶фā鍨嬪垪琛�');
     modelList.value = {
       BAAI: [data.data.BAAI[1]],
       Jina: data.data.Jina,

--
Gitblit v1.8.0