@@ -69,32 +69,50 @@ defineExpose({ open, close })
6969 <el-form-item label =" 文档地址" prop =" source_url" :rules =" [{ required: true, whitespace: true, message: '请输入文档地址', trigger: 'blur' }]" >
7070 <el-input v-model =" form.source_url" />
7171 </el-form-item >
72- <el-form-item label =" 选择器" ><el-input v-model =" form.selector" placeholder =" 默认为 body,可输入 .classname/#idname/tagname" /></el-form-item >
72+ <el-form-item label =" 选择器" ><el-input v-model =" form.selector" placeholder =" 默认为 body,可输入 .classname/#idname/tagname" /></el-form-item >
7373 </template >
74- <el-form-item label =" 召回处理" >
74+ <el-form-item >
75+ <template #label >
76+ <span class =" flex-align-center gap-1" >
77+ <span >召回处理</span >
78+ <MkTooltip placement="right" content="用户提问时,命中文档下的分段时按照设置的方式进行处理。">
79+ <MkIcon name="icon_info_outlined" class="text-N600!" />
80+ </MkTooltip >
81+ </span >
82+ </template >
7583 <el-radio-group v-model =" form.hit_handling_method" >
7684 <template v-for =" (label , value ) in DOCUMENT_HIT_HANDLING_LABELS " :key =" value " >
7785 <el-radio :value =" value" >{{ label }}</el-radio >
7886 </template >
7987 </el-radio-group >
8088 </el-form-item >
81- <el-form-item v-if =" form.hit_handling_method === DOCUMENT_HIT_HANDLING.DIRECTLY_RETURN" label =" 相似度阈值" >
82- <el-input-number
83- v-model =" form.directly_return_similarity"
84- :min =" 0"
85- :max =" 1"
86- :precision =" 3"
87- :step =" 0.1"
88- :value-on-clear =" 0"
89- controls-position =" right"
90- align =" left"
91- />
89+
90+ <el-form-item class =" -mt-3" v-if =" form.hit_handling_method === DOCUMENT_HIT_HANDLING.DIRECTLY_RETURN" >
91+ <div class =" w-full mk-gray-card-lg" >
92+ <div class =" flex-align-center gap-2" >
93+ <span >相似度高于</span >
94+ <el-input-number
95+ v-model =" form.directly_return_similarity"
96+ :min =" 0"
97+ :max =" 1"
98+ :precision =" 3"
99+ :step =" 0.1"
100+ :value-on-clear =" 0"
101+ controls-position =" right"
102+ align =" left"
103+ class =" w-40!"
104+ />
105+ <span >直接返回分段内容</span >
106+ </div >
107+ </div >
92108 </el-form-item >
93- <el-checkbox v-model =" form.allow_download" >{{ knowledgeType === KNOWLEDGE_TYPE_KEY.WEB ? '允许预览' : '允许下载' }}</el-checkbox >
109+ <el-checkbox v-model =" form.allow_download" >
110+ {{ knowledgeType === KNOWLEDGE_TYPE_KEY.WEB ? '允许在知识来源中预览' : '允许在知识来源中下载' }}
111+ </el-checkbox >
94112 </el-form >
95113 <template #footer >
96114 <!-- 取消文档设置 -->
97- <el-button :disabled =" loading" @click =" visible = false" >取消</el-button >
115+ <el-button plain :disabled =" loading" @click =" visible = false" >取消</el-button >
98116 <!-- 保存文档设置 -->
99117 <el-button type =" primary" :loading =" loading" @click =" handleSubmit" >确认</el-button >
100118 </template >
0 commit comments