index.ts 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530
  1. import exp from 'constants';
  2. import api from './api';
  3. import audit from '@/pages/deepseek/audit';
  4. // Api参数类型
  5. export type LoginApiParams = {
  6. userName: string,
  7. password: string,
  8. };
  9. // Api参数类型
  10. export type JkLoginApiParams = {
  11. code: string,
  12. redirectUrl: string,
  13. };
  14. export type FetchAppListApiParams = {
  15. pageNumber: number,
  16. pageSize: number,
  17. userId: string,
  18. typeId: any,
  19. projectId: any,
  20. };
  21. export type FetchKnowledgeLibListApiParams = {
  22. pageNumber: number,
  23. pageSize: number,
  24. };
  25. export type CreateOrModifyKnowledgeLibApiParams = {
  26. name: string,
  27. embeddingId: string,
  28. description: string,
  29. };
  30. export type FetchAppIndexParams = {
  31. pageNumber: number,
  32. pageSize: number,
  33. userId: string,
  34. typeId: any,
  35. projectId: any,
  36. };
  37. export type CreateOrModifyApplicationApiParams = {
  38. id: string,
  39. name: string, //应用名称
  40. desc: string, //应用描述
  41. prompt: string, //应用提示语
  42. top_p: string, //topP
  43. temperature: string, //温度
  44. knowledge_ids: string[],
  45. slice_count: number,
  46. model: string,
  47. icon_color: string,
  48. icon_type: string,
  49. questionList: string[],
  50. // knowledge_info: {
  51. // model: string,
  52. // knowledge_ids: string[],
  53. // slice_config_type: string,
  54. // recall_method: string,
  55. // slice_count: number,
  56. // rerank_status: number,
  57. // rerank_model_name: string,
  58. // show_recall_result: boolean,
  59. // recall_slice_splicing_method: string,
  60. // },
  61. //questionList: string[]
  62. };
  63. export type FetchDocumentLibListApiParams = {
  64. knowledge_id: string,
  65. page: number,
  66. size: number,
  67. }
  68. export type ModifyDocumentApiParams = {
  69. id: string,
  70. name: string,
  71. url: string,
  72. length: number,
  73. sentence_size: number,
  74. knowledge_type: number,
  75. custom_separator: string[],
  76. embedding_stat: number,
  77. word_num: number,
  78. parse_image: number
  79. };
  80. export type FetchChatHistoryListApiParams = Partial<{
  81. appId: string,
  82. pageNumber: number,
  83. pageSize: number,
  84. }>;
  85. export type ModifyDocumentSettingApiParams = {
  86. knowledgeId: string,
  87. documentId: string,
  88. setSlice: string,
  89. setAnalyze: string,
  90. setTabel: string,
  91. };
  92. export type FetchSliceListApiParams = {
  93. knowledge_id: string,
  94. document_id: string,
  95. text: string,
  96. pageNum: number,
  97. pageSize: number,
  98. };
  99. export type addAndModifySliceApiParams = {
  100. knowledgeId: string,
  101. sliceId: string,
  102. sliceText: string,
  103. documentId: string,
  104. };
  105. export type FetchAuditConfigLibListApiParams = {
  106. approver: string,
  107. pageNumber: number,
  108. pageSize: number,
  109. };
  110. // Api函数类型
  111. export type JkLoginApi = (data: JkLoginApiParams) => Promise<any>;
  112. export type LoginApi = (data: LoginApiParams) => Promise<any>;
  113. export type LogoutApi = () => Promise<any>;
  114. export type FetchAppListApi = (data: FetchAppListApiParams) => Promise<any>;
  115. export type FetchKnowledgeLibListApi = (data: FetchKnowledgeLibListApiParams) => Promise<any>;
  116. export type FetchEmbeddingListApi = () => Promise<any>;
  117. export type CreateKnowledgeLibApi = (data: CreateOrModifyKnowledgeLibApiParams) => Promise<any>;
  118. export type ModifyKnowledgeLibApi = (knowledgeId: string, data: CreateOrModifyKnowledgeLibApiParams) => Promise<any>;
  119. export type DeleteKnowledgeLibApi = (knowledgeId: string) => Promise<any>;
  120. export type FetchKnowledgeLibDetailApi = (knowledgeId: string) => Promise<any>;
  121. export type FetchAppIndexApi = (data: FetchAppIndexParams) => Promise<any>;
  122. export type FetchApplicationDetailApi = (appId: string) => Promise<any>;
  123. export type FetchModelListApi = () => Promise<any>;
  124. export type FetchKnowledgeApiListApi = () => Promise<any>;
  125. export type ModifyApplicationLibApi = (appId: string, data: CreateOrModifyApplicationApiParams) => Promise<any>;
  126. export type DeleteApplicationLibApi = (appId: string) => Promise<any>;
  127. export type CreateApplicationLibApi = (data: CreateOrModifyApplicationApiParams) => Promise<any>;
  128. export type uploadFileLibApi = (konwledgeId: string) => Promise<any>;
  129. export type FetchDocumentLibListApi = (data: FetchDocumentLibListApiParams) => Promise<any>;
  130. export type FetchDocumentLibApi = (id: string) => Promise<any>;
  131. export type ModifyDocumentLibApi = (id: string, data: ModifyDocumentApiParams) => Promise<any>;
  132. export type DeleteDocumentLibApi = (id: string) => Promise<any>;
  133. export type FetchApplicationListApi = () => Promise<any>;
  134. export type FetchChatHistoryListApi = (data: FetchChatHistoryListApiParams) => Promise<any>;
  135. export type ExportChatHistoryApi = (id: string) => Promise<any>;
  136. export type FetchTakaiAppListApi = (data: FetchAppListApiParams) => Promise<any>;
  137. export type FetchTakaiApplicationDetailApi = (appId: string) => Promise<any>;
  138. export type CreateTakaiApplicationLibApi = (data: CreateOrModifyApplicationApiParams) => Promise<any>;
  139. export type ModifyTakaiApplicationLibApi = (appId: string, data: CreateOrModifyApplicationApiParams) => Promise<any>;
  140. export type DeleteTakaiApplicationLibApi = (appId: string) => Promise<any>;
  141. export type FetchTakaiAppIndexApi = (data: FetchAppIndexParams) => Promise<any>;
  142. export type FetchTakaiKnowledgeApiListApi = () => Promise<any>;
  143. export type FetchTakaiKnowledgeLibListApi = (data: FetchKnowledgeLibListApiParams) => Promise<any>;
  144. export type FetchTakaiKnowledgeLibDetailApi = (knowledgeId: string) => Promise<any>;
  145. export type ModifyTakaiKnowledgeLibApi = (knowledgeId: string, data: CreateOrModifyKnowledgeLibApiParams) => Promise<any>;
  146. export type CreateTakaiKnowledgeLibApi = (data: CreateOrModifyKnowledgeLibApiParams) => Promise<any>;
  147. export type DeleteTakaiKnowledgeLibApi = (knowledgeId: string) => Promise<any>;
  148. export type FetchTakaiDocumentLibListApi = (data: FetchDocumentLibListApiParams) => Promise<any>;
  149. export type FetchTakaiDocumentLibApi = (id: string) => Promise<any>;
  150. export type ModifyTakaiDocumentLibApi = (id: string, data: ModifyDocumentApiParams) => Promise<any>;
  151. export type DeleteTakaiDocumentLibApi = (id: string) => Promise<any>;
  152. export type FetchTakaiDocumentSettingLibApi = (id: string) => Promise<any>;
  153. export type ModifyTakaiDocumentSettingLibApi = (id: string, data: ModifyDocumentSettingApiParams) => Promise<any>;
  154. export type FetchTakaiSliceListApi = (data: FetchSliceListApiParams) => Promise<any>;
  155. export type deleteTakaiSliceLibApi = (sliceId: string, knowledgeId: string, documentId: string) => Promise<any>;
  156. export type FetchTakaiSliceDetailLibApi = (sliceId: string, knowledgeId: string) => Promise<any>;
  157. export type modifyTakaiSliceInfoLibApi = (data: addAndModifySliceApiParams) => Promise<any>;
  158. export type FetchTakaiChatHistoryListApi = (data: FetchChatHistoryListApiParams) => Promise<any>;
  159. export type ExportTakaiChatHistoryApi = (id: string) => Promise<any>;
  160. export type FetchTakaiApplicationListApi = (userId: string) => Promise<any>;
  161. export type addTakaiSliceLibApi = (data: addAndModifySliceApiParams) => Promise<any>;
  162. export type FetchTakaiAppTypeListApi = (dictType: string) => Promise<any>;
  163. export type FetchUserInfoApi = (userId: string) => Promise<any>;
  164. export type FetchAuditInfoLibDetailApi = (documentId: string) => Promise<any>;
  165. export type FetchTakaiAuditConfigLibListApi = (data: FetchAuditConfigLibListApiParams) => Promise<any>;
  166. export type ModifyTakaiAuditDocumentLibApi = (id: string, data: ModifyDocumentApiParams) => Promise<any>;
  167. export type AuditTakaiApplicationApi = (appId: string, userId: string) => Promise<any>;
  168. export type FetchTakaiProjectApi = () => Promise<any>;
  169. // 建科登录
  170. const jkloginApi: JkLoginApi = async (data) => {
  171. return api.post('/jk_code_login', data);
  172. };
  173. // 登录
  174. const loginApi: LoginApi = async (data) => {
  175. return api.post('/login', data);
  176. };
  177. // 登出
  178. const logoutApi: LogoutApi = async () => {
  179. return api.post('/logout');
  180. };
  181. // 获取应用列表
  182. const fetchAppListApi: FetchAppListApi = async (data) => {
  183. return api.post('/bigmodel/api/getApplicationList', data);
  184. };
  185. // 获取知识库列表
  186. const fetchKnowledgeLibListApi: FetchKnowledgeLibListApi = async (data) => {
  187. return api.post('bigmodel/api/knowledgeList', data);
  188. };
  189. // 获取向量化模型列表
  190. const fetchEmbeddingListApi: FetchEmbeddingListApi = async () => {
  191. return api.get('bigmodel/api/embedding');
  192. };
  193. // 创建知识库
  194. const createKnowledgeLibApi: CreateKnowledgeLibApi = async (data) => {
  195. return api.post('bigmodel/api/createKnowledge', data);
  196. };
  197. // 修改知识库
  198. const modifyKnowledgeLibApi: ModifyKnowledgeLibApi = async (knowledgeId, data) => {
  199. return api.put(`bigmodel/api/updateKnowledge/${knowledgeId}`, data);
  200. };
  201. // 删除知识库
  202. const deleteKnowledgeLibApi: DeleteKnowledgeLibApi = async (knowledgeId) => {
  203. return api.delete(`bigmodel/api/delKnowledge/${knowledgeId}`);
  204. };
  205. // 获取知识库详情
  206. const fetchKnowledgeLibDetailApi: FetchKnowledgeLibDetailApi = async (knowledgeId) => {
  207. return api.get(`bigmodel/api/detailKnowledge/${knowledgeId}`);
  208. };
  209. // 获取首页信息
  210. const fetchIndexApi: FetchAppIndexApi = async (data) => {
  211. return api.post('/bigmodel/api/index', data);
  212. };
  213. // 获取应用详情
  214. const fetchApplicationDetailApi: FetchApplicationDetailApi = async (appId) => {
  215. return api.get(`bigmodel/api/selectApplication/${appId}`);
  216. };
  217. // 模型列表
  218. const fetchModelListApi: FetchModelListApi = async () => {
  219. return api.get('/bigmodel/api/model/list');
  220. };
  221. // 知识库列表
  222. const fetchKnowledgeListApi: FetchKnowledgeApiListApi = async () => {
  223. // return api.get('/bigmodel/api/applicationList');
  224. return api.get('/bigmodel/api/knowledgeList');
  225. };
  226. // 编辑应用
  227. const modifyApplicationLibApi: ModifyApplicationLibApi = async (appId, data) => {
  228. return api.put(`bigmodel/api/updateApplication/${appId}`, data);
  229. };
  230. // 删除应用
  231. const deleteApplicationLibApi: DeleteApplicationLibApi = async (appId) => {
  232. return api.delete(`bigmodel/api/delApplication/${appId}`);
  233. };
  234. // 创建应用
  235. const createApplicationLibApi: CreateApplicationLibApi = async (data) => {
  236. return api.post('bigmodel/api/createApplication', data);
  237. };
  238. // 上传知识文件
  239. const uploadFileLibApi: uploadFileLibApi = async (konwledgeId) => {
  240. return api.post(`bigmodel/api/uploadDocument/${konwledgeId}`);
  241. };
  242. // 获取知识列表
  243. const fetchDocumentLibListApi: FetchDocumentLibListApi = async (data) => {
  244. return api.post('bigmodel/api/documentList', data);
  245. };
  246. // 知识详情
  247. const fetchDocumentLibApi: FetchDocumentLibApi = async (id) => {
  248. return api.get(`bigmodel/api/documentDetail/${id}`);
  249. };
  250. // 修改知识
  251. const modifyDocumentApi: ModifyDocumentLibApi = async (id, data) => {
  252. return api.put(`bigmodel/api/updateDocument/${id}`, data);
  253. };
  254. // 删除知识文件
  255. const deleteDocumentApi: DeleteDocumentLibApi = async (id) => {
  256. return api.delete(`bigmodel/api/delDocument/${id}`);
  257. };
  258. // 获取应用列表
  259. const fetchApplicationListApi: FetchApplicationListApi = async () => {
  260. return api.get('bigmodel/api/application/list');
  261. };
  262. // 获取聊天记录列表
  263. const fetchChatHistoryListApi: FetchChatHistoryListApi = async (data) => {
  264. return api.post('bigmodel/api/chatHistory/list', data);
  265. };
  266. // 导出聊天记录
  267. const exportChatHistoryApi: ExportChatHistoryApi = async (id) => {
  268. return api.post(`bigmodel/api/dialog/export/${id}`, {}, { responseType: 'blob' });
  269. };
  270. // 获取takai应用列表
  271. const fetchTakaiAppListApi: FetchTakaiAppListApi = async (data) => {
  272. return api.post('/deepseek/api/getApplicationList', data);
  273. };
  274. // 获取takai应用详情
  275. const fetchTakaiApplicationDetailApi: FetchTakaiApplicationDetailApi = async (appId) => {
  276. return api.get(`/deepseek/api/selectApplication/${appId}`);
  277. };
  278. // 创建takai应用
  279. const createTakaiApplicationLibApi: CreateTakaiApplicationLibApi = async (data) => {
  280. return api.post('/deepseek/api/createApplication', data);
  281. };
  282. // 编辑takai应用
  283. const modifyTakaiApplicationLibApi: ModifyTakaiApplicationLibApi = async (appId, data) => {
  284. return api.put(`/deepseek/api/updateApplication/${appId}`, data);
  285. };
  286. // 删除takai应用
  287. const deleteTakaiApplicationLibApi: DeleteTakaiApplicationLibApi = async (appId) => {
  288. return api.delete(`/deepseek/api/delApplication/${appId}`);
  289. };
  290. // 获取首页信息
  291. const fetchTakaiIndexApi: FetchTakaiAppIndexApi = async (data) => {
  292. return api.post('/deepseek/api/index', data);
  293. };
  294. // takai知识库列表
  295. const fetchTakaiKnowledgeListApi: FetchTakaiKnowledgeApiListApi = async () => {
  296. return api.get('/deepseek/api/knowledgeList');
  297. };
  298. // 获取takai知识库列表
  299. const fetchTakaiKnowledgeLibListApi: FetchTakaiKnowledgeLibListApi = async (data) => {
  300. return api.post('/deepseek/api/getKnowledgeList', data);
  301. };
  302. // 获取takai知识库详情
  303. const fetchTakaiKnowledgeLibDetailApi: FetchTakaiKnowledgeLibDetailApi = async (knowledgeId) => {
  304. return api.get(`/deepseek/api/detailKnowledge/${knowledgeId}`);
  305. };
  306. // 修改takai知识库
  307. const modifyTakaiKnowledgeLibApi: ModifyTakaiKnowledgeLibApi = async (knowledgeId, data) => {
  308. return api.put(`/deepseek/api/updateKnowledge/${knowledgeId}`, data);
  309. };
  310. // 创建takai知识库
  311. const createTakaiKnowledgeLibApi: CreateTakaiKnowledgeLibApi = async (data) => {
  312. return api.post('/deepseek/api/createKnowledge', data);
  313. };
  314. // 删除takai知识库
  315. const deleteTakaiKnowledgeLibApi: DeleteTakaiKnowledgeLibApi = async (knowledgeId) => {
  316. return api.delete(`/deepseek/api/delKnowledge/${knowledgeId}`);
  317. };
  318. // 获取takai知识列表
  319. const fetchTakaiDocumentLibListApi: FetchTakaiDocumentLibListApi = async (data) => {
  320. return api.post('/deepseek/api/documentList', data);
  321. };
  322. // takai知识详情
  323. const fetchTakaiDocumentLibApi: FetchTakaiDocumentLibApi = async (id) => {
  324. return api.get(`/deepseek/api/documentDetail/${id}`);
  325. };
  326. // 修改takai知识
  327. const modifyTakaiDocumentApi: ModifyTakaiDocumentLibApi = async (id, data) => {
  328. return api.put(`/deepseek/api/updateDocument/${id}`, data);
  329. };
  330. // 删除takai知识文件
  331. const deleteTakaiDocumentApi: DeleteTakaiDocumentLibApi = async (id) => {
  332. return api.delete(`/deepseek/api/delDocument/${id}`);
  333. };
  334. // takai知识配置详情
  335. const fetchTakaiDocumentSettingLibApi: FetchTakaiDocumentSettingLibApi = async (id) => {
  336. return api.get(`/deepseek/api/documentSetting/${id}`);
  337. };
  338. // 修改takai知识配置
  339. const modifyTakaiDocumentSettingApi: ModifyTakaiDocumentSettingLibApi = async (id, data) => {
  340. return api.put(`/deepseek/api/updateDocumentSetting/${id}`, data);
  341. };
  342. // 获取takai切片列表
  343. const fetchTakaiSliceListApi: FetchTakaiSliceListApi = async (data) => {
  344. return api.post(`/deepseek/api/getSliceList`, data);
  345. };
  346. // 获取takai切片列表
  347. const deleteTakaiSliceApi: deleteTakaiSliceLibApi = async (sliceId, knowledgeId, documentId) => {
  348. return api.delete(`/deepseek/api/deleteSlice/${sliceId}/${knowledgeId}/${documentId}`);
  349. };
  350. // 获取takai切片详情
  351. const fetchTakaiSliceDetailApi: FetchTakaiSliceDetailLibApi = async (sliceId, knowledgeId) => {
  352. return api.get(`/deepseek/api/getSliceDetail/${sliceId}/${knowledgeId}`);
  353. };
  354. // 修改takai切片详情
  355. const modifyTakaiSliceInfoApi: modifyTakaiSliceInfoLibApi = async (data) => {
  356. return api.put(`/deepseek/api/updateSliceInfo/`, data);
  357. };
  358. // 获取takai聊天记录列表
  359. const fetchTakaiChatHistoryListApi: FetchTakaiChatHistoryListApi = async (data) => {
  360. return api.post('/deepseek/api/chatHistory/list', data);
  361. };
  362. // 导出takai聊天记录
  363. const exportTakaiChatHistoryApi: ExportTakaiChatHistoryApi = async (id) => {
  364. return api.post(`/deepseek/api/dialog/export/${id}`, {}, { responseType: 'blob' });
  365. };
  366. // 获取takai应用列表 (下拉框)
  367. const fetchTakaiApplicationListApi: FetchTakaiApplicationListApi = async (userId) => {
  368. return api.get('/deepseek/api/application/list/' + userId);
  369. };
  370. // 新增takai切片
  371. const addTakaiSliceApi: addTakaiSliceLibApi = async (data) => {
  372. return api.post(`/deepseek/api/add/slice/`, data);
  373. };
  374. // takai应用类型列表
  375. const fetchTakaiAppTypeListApi: FetchTakaiAppTypeListApi = async (dictType) => {
  376. return api.get(`/deepseek/api/${dictType}`);
  377. };
  378. const fetchUserInfoApi: FetchUserInfoApi = async (userId) => {
  379. return api.get(`/deepseek/getInfo/${userId}`);
  380. };
  381. const fetchAuditInfoLibDetailApi: FetchAuditInfoLibDetailApi = async (documentId) => {
  382. return api.get(`/system/info/all/${documentId}`);
  383. };
  384. const fetchTakaiAuditConfigLibListApi: FetchTakaiAuditConfigLibListApi = async (data) => {
  385. return api.post('/deepseek/api/app/audit/list', data);
  386. };
  387. // 修改takai知识审核
  388. const modifyTakaiAuditDocumentApi: ModifyTakaiAuditDocumentLibApi = async (id, data) => {
  389. return api.put(`/deepseek/api/updateDocumentAudit/${id}`, data);
  390. };
  391. const auditTakaiApplicationApi: AuditTakaiApplicationApi = async (appId, userId) => {
  392. return api.put(`/deepseek/api/audit/${appId}/${userId}`);
  393. };
  394. const fetchTakaiProjectApi: FetchTakaiProjectApi = async () => {
  395. return api.get(`/system/project/alllist?pageNum=1&pageSize=1000`);
  396. };
  397. export const apis = {
  398. jklogin: jkloginApi,
  399. login: loginApi,
  400. logout: logoutApi,
  401. fetchAppList: fetchAppListApi,
  402. fetchKnowledgeLibList: fetchKnowledgeLibListApi,
  403. fetchEmbeddingList: fetchEmbeddingListApi,
  404. createKnowledgeLib: createKnowledgeLibApi,
  405. modifyKnowledgeLib: modifyKnowledgeLibApi,
  406. deleteKnowledgeLib: deleteKnowledgeLibApi,
  407. fetchKnowledgeLibDetail: fetchKnowledgeLibDetailApi,
  408. fetchIndexCount: fetchIndexApi,
  409. fetchApplicationDetail: fetchApplicationDetailApi,
  410. fetchModelList: fetchModelListApi,
  411. fetchKnowledgeList: fetchKnowledgeListApi,
  412. modifyApplicationApi: modifyApplicationLibApi,
  413. deleteApplicationApi: deleteApplicationLibApi,
  414. createApplicationApi: createApplicationLibApi,
  415. uploadFileLibApi: uploadFileLibApi,
  416. fetchDocumentLibListApi: fetchDocumentLibListApi,
  417. fetchDocumentDetailLibApi: fetchDocumentLibApi,
  418. modifyDocumentLibApi: modifyDocumentApi,
  419. deleteDocumentLibApi: deleteDocumentApi,
  420. fetchApplicationList: fetchApplicationListApi,
  421. fetchChatHistoryList: fetchChatHistoryListApi,
  422. exportChatHistory: exportChatHistoryApi,
  423. fetchTakaiAppList: fetchTakaiAppListApi,
  424. fetchTakaiApplicationDetail: fetchTakaiApplicationDetailApi,
  425. createTakaiApplicationApi: createTakaiApplicationLibApi,
  426. modifyTakaiApplicationApi: modifyTakaiApplicationLibApi,
  427. deleteTakaiApplicationApi: deleteTakaiApplicationLibApi,
  428. fetchTakaiIndexCount: fetchTakaiIndexApi,
  429. fetchTakaiKnowledgeList: fetchTakaiKnowledgeListApi,
  430. fetchTakaiKnowledgeLibList: fetchTakaiKnowledgeLibListApi,
  431. fetchTakaiKnowledgeLibDetail: fetchTakaiKnowledgeLibDetailApi,
  432. modifyTakaiKnowledgeLib: modifyTakaiKnowledgeLibApi,
  433. createTakaiKnowledgeLib: createTakaiKnowledgeLibApi,
  434. deleteTakaiKnowledgeLib: deleteTakaiKnowledgeLibApi,
  435. fetchTakaiDocumentLibListApi: fetchTakaiDocumentLibListApi,
  436. fetchTakaiDocumentDetailLibApi: fetchTakaiDocumentLibApi,
  437. modifyTakaiDocumentLibApi: modifyTakaiDocumentApi,
  438. deleteTakaiDocumentLibApi: deleteTakaiDocumentApi,
  439. fetchTakaiDocumentSettingLibApi: fetchTakaiDocumentSettingLibApi,
  440. modifyTakaiDocumentSettingLibApi: modifyTakaiDocumentSettingApi,
  441. fetchTakaiSliceList: fetchTakaiSliceListApi,
  442. deleteTakaiSlice: deleteTakaiSliceApi,
  443. fetchTakaiSliceDetail: fetchTakaiSliceDetailApi,
  444. modifyTakaiSliceInfo: modifyTakaiSliceInfoApi,
  445. fetchTakaiChatHistoryList: fetchTakaiChatHistoryListApi,
  446. exportTakaiChatHistory: exportTakaiChatHistoryApi,
  447. fetchTakaiApplicationList: fetchTakaiApplicationListApi,
  448. addTakaiSlice: addTakaiSliceApi,
  449. fetchTakaiAppTypeList: fetchTakaiAppTypeListApi,
  450. fetchUserInfo: fetchUserInfoApi,
  451. fetchAuditInfoLibDetail: fetchAuditInfoLibDetailApi,
  452. fetchTakaiAuditConfigLibList: fetchTakaiAuditConfigLibListApi,
  453. modifyTakaiAuditDocumentLibApi: modifyTakaiAuditDocumentApi,
  454. auditTakaiApplicationLibApi: auditTakaiApplicationApi,
  455. fetchTakaiProjectLibApi: fetchTakaiProjectApi,
  456. };