mirror of
http://112.124.100.131/ebiz-ai/ebiz-ai-knowledge-manage.git
synced 2025-12-09 10:56:50 +08:00
feat(knowledge): 添加检索设置功能
- 新增 SearchSetting 组件用于检索设置 - 在知识库详情页面添加检索设置按钮和弹窗 - 实现了向量检索、全文检索和混合检索的设置功能 - 添加了重排序模型、Top K 和 Score
This commit is contained in:
@@ -49,14 +49,6 @@
|
||||
|
||||
<div>
|
||||
<!-- <el-button type="primary" size="medium" class="normal-button" @click="jumpEditKnowledge">修改知识库</el-button>-->
|
||||
<el-button
|
||||
type="primary"
|
||||
size="medium"
|
||||
icon="el-icon-edit-outline"
|
||||
class="primary-button"
|
||||
@click="jumpEditKnowledge"
|
||||
>修改知识库
|
||||
</el-button>
|
||||
<el-button
|
||||
type="primary"
|
||||
size="medium"
|
||||
@@ -65,6 +57,22 @@
|
||||
@click="jumpAddKnowledge"
|
||||
>上传知识
|
||||
</el-button>
|
||||
<el-button
|
||||
type="primary"
|
||||
size="medium"
|
||||
icon="el-icon-edit-outline"
|
||||
class="primary-button"
|
||||
@click="jumpEditKnowledge"
|
||||
>修改知识库
|
||||
</el-button>
|
||||
<!-- <el-button-->
|
||||
<!-- type="primary"-->
|
||||
<!-- size="medium"-->
|
||||
<!-- icon="el-icon-search"-->
|
||||
<!-- class="line-button"-->
|
||||
<!-- @click="searchSetting"-->
|
||||
<!-- >检索设置-->
|
||||
<!-- </el-button>-->
|
||||
<el-button
|
||||
type="primary"
|
||||
icon="el-icon-s-promotion"
|
||||
@@ -219,6 +227,8 @@
|
||||
@close="close"
|
||||
></metadata-operator>
|
||||
</el-drawer>
|
||||
<!--检索设置弹窗-->
|
||||
<search-setting ref="searchSetting"></search-setting>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
@@ -241,6 +251,7 @@ import knowledgePng_1 from '@/assets/images/konwledge/knowledge-1.png'
|
||||
import hitTest from '@/views/knowledge/detail/components/HitTest/Index.vue'
|
||||
import MetaData from '@/views/knowledge/detail/components/metaData/Index.vue'
|
||||
import MetadataOperator from '@/views/knowledge/detail/components/metaData/MetadataOperator.vue'
|
||||
import SearchSetting from '@/views/knowledge/detail/components/SearchSetting/Index.vue'
|
||||
|
||||
export default {
|
||||
name: 'index',
|
||||
@@ -295,6 +306,7 @@ export default {
|
||||
props: {},
|
||||
watch: {},
|
||||
components: {
|
||||
SearchSetting,
|
||||
MetaData,
|
||||
hitTest,
|
||||
knowledgeForm,
|
||||
@@ -358,6 +370,12 @@ export default {
|
||||
// }
|
||||
// })
|
||||
},
|
||||
/**
|
||||
* 检索设置
|
||||
*/
|
||||
searchSetting() {
|
||||
this.$refs.searchSetting.init()
|
||||
},
|
||||
/**
|
||||
* @name 根据id 获取知识内容详情
|
||||
* @author Chen Yuda
|
||||
|
||||
Reference in New Issue
Block a user