Files
----/后端源码/yifan.action-ai.cn/index/js/knowledge_base.C1Pk-lUi.js

14 lines
988 B
JavaScript

import{l as e}from"./index.DW5SWAAE.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};