From 8b58e2d0c4cf9db301f17f4456b899183fca86b9 Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期二, 30 七月 2024 16:34:59 +0800
Subject: [PATCH] 注册信息
---
src/views/dmx/knowledgeLib/test.vue | 40 ++++++++++++++++++++++++----------------
1 files changed, 24 insertions(+), 16 deletions(-)
diff --git a/src/views/dmx/knowledgeLib/test.vue b/src/views/dmx/knowledgeLib/test.vue
index f632bc4..c710965 100644
--- a/src/views/dmx/knowledgeLib/test.vue
+++ b/src/views/dmx/knowledgeLib/test.vue
@@ -15,7 +15,7 @@
</a-form-item>
<a-form-item field="section" label="Rerank妯″瀷" :rules="[{match:/section one/,message:'璇烽�夋嫨'}]">
<a-space direction="vertical" size="large">
- <a-select :size="'large'" :default-value="form.rerank_id" :style="{width:'100%'}" placeholder="璇烽�夋嫨 ..." allow-clear>
+ <a-select :size="'large'" v-model="form.rerank_id" :style="{width:'100%'}" placeholder="璇烽�夋嫨 ..." allow-clear>
<a-optgroup :label="index" v-for="(item,index) in modelList" :key=index>
<a-option
v-for="(obj) in item"
@@ -83,24 +83,28 @@
</template>
<script lang="ts" setup>
-import { onMounted ,onBeforeMount, reactive, ref } from "vue";
+import { onMounted, onBeforeMount, reactive, ref, watch } from "vue";
import { Message } from '@arco-design/web-vue';
import { kbretrievalTest, queryModelList } from "@/api/kbList";
-const props = defineProps({
- kbobj: {
- type: Object,
- default: () => {
- return {}
- }
+const props = defineProps(['kbobj'])
+watch(
+ ()=>props.kbobj,
+ (val)=>{
+ console.log(val, '瑙佸惉鍒版柊鍊�');
+ },
+ {
+ deep: true,
+ immediate: true
}
-})
+)
+
let visible = ref(false);
let loading = ref(false);
const formRef = ref(null);
const modelList = ref({});
let form = reactive({
- kb_id: props.kbobj.kb_id,
+ kb_id: props.kbobj.id,
page: 1,
question: '',
rerank_id: '',
@@ -112,22 +116,24 @@
const formatter = (value) => {
- return value / 100
+ return Math.round(value / 100)
};
-const sayHello = () => {
- Message.info('hello');
+const sayHello = (str) => {
+ Message.info(str);
};
const handleSubmit = async ({values, errors}) => {
+ // console.log(props.kbobj, 'props.kbobj');
if (!form.question){
return
}
- form.similarity_threshold = form.similarity_threshold/100;
- form.vector_similarity_weight = form.vector_similarity_weight/100;
- const data = await kbretrievalTest(form);
+ let formObj = {...form}
+ formObj.similarity_threshold = formObj.similarity_threshold/100;
+ formObj.vector_similarity_weight = formObj.vector_similarity_weight/100;
+ const data = await kbretrievalTest(formObj);
console.log(data);
}
@@ -184,6 +190,8 @@
})
+
+
</script>
<script lang="ts">
--
Gitblit v1.8.0