import request from '../base/ajax'; /** * 获取知识列表 * @param {number} current 当前页数 * @param {number} pageSize 每页条数 * @param {string} keyword 搜索 * @param {string} location rg智能体1 默认全部 * */ export function getKnowledgeList(current, pageSize, keyword, location = '0') { const baseUrl = location == '1' ? `/api/knowledge/list?current=${current}&pageSize=${pageSize}&keyword=${keyword}&location=${location}` : `/api/knowledge/list?current=${current}&pageSize=${pageSize}&keyword=${keyword}`; return request({ url: baseUrl, method: 'get' }); } // 创建知识库 export function createOwnKnowledge(data) { return request({ url: '/api/knowledge/create', method: 'post', data }); } // 删除知识库 export function deleteOwnKnowledge(id) { return request({ url: `/api/knowledge/delete?knowledgeId=${id}`, method: 'get' }); } // 知识库信息同步 export function syncOwnKnowledge(id) { return request({ url: `/api/knowledge/sync?knowledgeId=${id}`, method: 'get' }); } // 知识库图标更新 export function updateOwnKnowledgeIcon(id, icon) { return request({ url: `/api/knowledge/update_icon`, method: 'put', data: { id, icon } }); }