14 lines
988 B
JavaScript
14 lines
988 B
JavaScript
import{l as e}from"./index.BY9tP75-.js";const t="/application/ai/knowledge",a={
|
|
// 列表查询
|
|
list:a=>e({url:`${t}/list`,method:"get",params:a}),
|
|
// 详情查询
|
|
detail:a=>e({url:`${t}/detail/${a}`,method:"get"}),
|
|
// 新增(支持文件上传)
|
|
create(a,d){const n=new FormData;return a.name&&n.append("name",a.name),a.embedding_config_id&&n.append("embedding_config_id",String(a.embedding_config_id)),a.description&&n.append("description",a.description),d&&d.length>0&&d.forEach(e=>{n.append("files",e)}),e({url:`${t}/create`,method:"post",data:n,headers:{"Content-Type":"multipart/form-data"}})},
|
|
// 修改
|
|
update:(a,d)=>e({url:`${t}/update/${a}`,method:"put",data:d}),
|
|
// 删除
|
|
delete:a=>e({url:`${t}/delete`,method:"delete",data:a}),
|
|
// 重试向量化
|
|
retry:a=>e({url:`${t}/retry/${a}`,method:"post"})},d={0:{label:"待处理",type:"info"},1:{label:"处理中",type:"warning"},2:{label:"已完成",type:"success"},3:{label:"处理失败",type:"danger"}};export{a as K,d as a};
|