1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import { axios } from '@/utils/request'
import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage'
 
/*------------------------------------------------电子说明书-----------------------------------------------------*/
export const getPdfImgApi = (params) => getAction('/ai/fileImg/list', params)
 
export const getPdfDocumentApi = () => getAction('/ai/filePdf/filePdfList')
 
export const getFurtherFilterImgApi = params => putAction('/ai/filePdf/findImgList', params)
 
/*------------------------------------------------语言大模型-----------------------------------------------------*/
export const askToLanguageModelApi = params => fetch('/chat/test_chat', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify(params)
})
 
export const addNewConversationApi = params => postAction('/ai/languageModel/addLanguage', params)
 
export const getChatHistoryListApi = () => getAction('/ai/languageModel/languageTitles')
 
export const getCurrentConversationApi = params => getAction('/ai/languageModel/languageProblems', params)
 
export const deleteSingleChatHistoryApi = params => deleteAction('/ai/languageModel/deleteLanguage', params)