独立知识挖掘功能

This commit is contained in:
wu.jifen
2025-06-20 17:05:03 +08:00
parent a8180540a6
commit f0080c1fdc
10 changed files with 836 additions and 652 deletions

View File

@@ -9,6 +9,7 @@ export function docManageDataset(data) {
data
})
}
//单一知识库详情
export function getDatasetById(params) {
return request({
@@ -18,6 +19,7 @@ export function getDatasetById(params) {
noLoading: true
})
}
// 知识库内容修改
export function datasetUpdate(data) {
return request({
@@ -27,6 +29,7 @@ export function datasetUpdate(data) {
noLoading: true
})
}
// 知识库新增
export function datasetCreate(data) {
return request({
@@ -53,6 +56,7 @@ export function datasetDelete(data) {
method: 'delete'
})
}
export function datasetsExPages(data) {
return request({
url: getUrl(`/datasetDocumentEx/page`),
@@ -77,6 +81,7 @@ export function minerUBbox(params) {
params: params
})
}
//minerU 重试
export function minerURetry(params) {
return request({
@@ -86,6 +91,7 @@ export function minerURetry(params) {
noLoading: true
})
}
//minerU 获取文档处理状态
export function minerUQuery(params) {
return request({
@@ -95,6 +101,7 @@ export function minerUQuery(params) {
noLoading: true
})
}
//minerU 获取markdown
export function minerUMarkDown(params) {
return getUrl(`/document/mineru/md?documentId=${params.documentId}`)
@@ -112,6 +119,7 @@ export function minerUMarkDownUpdate(data) {
data
})
}
// 规则分页
export function getRulesPage(data) {
return request({
@@ -120,6 +128,7 @@ export function getRulesPage(data) {
data
})
}
export function getRulesList(data) {
return request({
url: getUrl(`/rules/list`),
@@ -127,6 +136,7 @@ export function getRulesList(data) {
data
})
}
// 拆分规则-新增
export function addRuleSplit(data) {
return request({
@@ -135,6 +145,7 @@ export function addRuleSplit(data) {
data
})
}
// 拆分规则-详情
export function getRuleDetail(id) {
return request({
@@ -142,6 +153,7 @@ export function getRuleDetail(id) {
method: 'get'
})
}
// 拆分规则-编辑
export function updateRuleSplit(data) {
return request({
@@ -150,6 +162,7 @@ export function updateRuleSplit(data) {
data
})
}
// 拆分规则-下一步校验
export function execSplit(data) {
return request({
@@ -158,6 +171,7 @@ export function execSplit(data) {
data
})
}
// 拆分结果预览
export function splitResultPreview(params) {
return request({
@@ -166,6 +180,7 @@ export function splitResultPreview(params) {
params: params
})
}
// 题词-新增
export function addRuleExtract(data) {
return request({
@@ -174,6 +189,7 @@ export function addRuleExtract(data) {
data
})
}
// 题词-编辑
export function updateRuleExtractSplit(data) {
return request({
@@ -182,6 +198,7 @@ export function updateRuleExtractSplit(data) {
data
})
}
// 题词-下一步校验
export function execExtract(data) {
return request({
@@ -240,6 +257,7 @@ export function uploadFileByCustom(data) {
}
})
}
/*一键上传*/
export function directEmbedding(data) {
return request({
@@ -274,6 +292,7 @@ export function datasetQuerySegments(data) {
// 知识文档详情查询包含json的题词和拆分规则
export function datasetDocumentEx(data) {
return request({
noLoading: true,
url: getUrl(`/datasetDocumentEx/query`),
method: 'get',
params: data
@@ -288,6 +307,7 @@ export function getTaskDetail(params) {
params
})
}
// 知识库文件删除
export function datasetQueryDelete(data) {
return request({
@@ -323,6 +343,7 @@ export function getMd_info(params) {
noLoading: true
})
}
export function mdIndex(params) {
return request({
url: getUrl(`/document/mineru/md`),
@@ -341,6 +362,7 @@ export function embedding(data) {
data
})
}
// 查询知识库元数据列表
export function getMetadataList(data) {
return request({
@@ -350,6 +372,7 @@ export function getMetadataList(data) {
noLoading: true
})
}
// 新增元数据
export function createMetadata(data) {
return request({
@@ -358,6 +381,7 @@ export function createMetadata(data) {
data
})
}
// 修改元数据
export function updateMetadata(data) {
return request({
@@ -366,6 +390,7 @@ export function updateMetadata(data) {
data
})
}
// 删除元数据
export function deleteMetadata(data) {
return request({
@@ -374,6 +399,7 @@ export function deleteMetadata(data) {
data
})
}
// 启用/禁用内置元数据
export function builtInEnableMetadata(data) {
return request({
@@ -382,6 +408,7 @@ export function builtInEnableMetadata(data) {
data
})
}
// 查询文档元数据列表
export function getMetaDataDocList(data) {
return request({
@@ -390,6 +417,7 @@ export function getMetaDataDocList(data) {
data
})
}
// 新增文档元数据
export function addMetaDataDoc(data) {
return request({
@@ -398,6 +426,7 @@ export function addMetaDataDoc(data) {
data
})
}
// 删除文档元数据
export function deleteMetaDataDoc(data) {
return request({
@@ -406,6 +435,7 @@ export function deleteMetaDataDoc(data) {
data
})
}
// 编辑文档元数据
export function updateMetaDataDoc(data) {
return request({
@@ -414,6 +444,7 @@ export function updateMetaDataDoc(data) {
data
})
}
export function uploadImage(data) {
return request({
url: getUrl(`/image/upload`),
@@ -439,6 +470,7 @@ export function segmentDelete(data) {
params: data
})
}
// 新增分段
export function segmentCreate(data) {
return request({
@@ -453,6 +485,7 @@ export function segmentTemplate(model) {
// model 分别时 qa general
return getUrl(`/template/download/${model}`)
}
// 导入分段
export function importSegment(data) {
return request({
@@ -461,6 +494,7 @@ export function importSegment(data) {
data
})
}
// 导出分段
export function exportSegment(data) {
@@ -478,6 +512,7 @@ export function switchStatus(data) {
noLoading: true
})
}
// 知识库关联智能体
export function relatedApps(data) {
return request({
@@ -486,6 +521,7 @@ export function relatedApps(data) {
params: data
})
}
// 下载知识原文件
export function downloadOriginalFile(data) {
return getUrl(`/datasetDocumentEx/download/original_file?documentId=` + data)