liudong
2024-07-31 633d7dd0cbbd745e1a61c47205c96bbe1fe496d5
src/views/dmx/knowledgeLib/test.vue
@@ -19,7 +19,7 @@
                  <a-optgroup  :label="index" v-for="(item,index) in modelList" :key=index>
                    <a-option
                      v-for="(obj) in item"
                      :key=obj.fid
                      :key="obj.fid"
                      :disabled="!obj.available"
                      :value="obj.llm_name"
                    >
@@ -66,8 +66,8 @@
import { onMounted, onBeforeMount, reactive, ref, watch } from "vue";
import { Message } from '@arco-design/web-vue';
import { kbretrievalTest, queryModelList } from "@/api/kbList";
import { usePinia } from "../../../store";
const store = usePinia();
// import { usePinia } from "../../../store";
// const store = usePinia();
// const props = defineProps({
//   kbobj: {
//     type: Object,
@@ -92,7 +92,7 @@
const formRef = ref(null);
const modelList = ref({});
let form = reactive({
  kb_id: store.kbobj.id,
  // kb_id: store.kbobj.id,
  page: 1,
  question: '',
  rerank_id: '',
@@ -113,11 +113,11 @@
  if (!form.question){
    return
  }
  let formObj = {...form}
  formObj.kb_id = store.kbobj.id;
  formObj.similarity_threshold = formObj.similarity_threshold/100;
  formObj.vector_similarity_weight = formObj.vector_similarity_weight/100;
   const data = await kbretrievalTest(formObj);
  // let formObj = {...form}
  // formObj.kb_id = store.kbobj.id;
  // formObj.similarity_threshold = formObj.similarity_threshold/100;
  // formObj.vector_similarity_weight = formObj.vector_similarity_weight/100;
  //  const data = await kbretrievalTest(formObj);
}
const handleClick = () => {