25 lines
654 B
JavaScript
25 lines
654 B
JavaScript
|
|
import { ipcRenderer } from 'electron'
|
||
|
|
import { DEFINE_STRING } from '../define/define_string'
|
||
|
|
|
||
|
|
const gpt = {
|
||
|
|
// 获取默认或者是自定义的GPT服务商
|
||
|
|
InitServerGptOptions: async () => {
|
||
|
|
return await ipcRenderer.invoke(DEFINE_STRING.GPT.INIT_SERVER_GPT_OPTIONS)
|
||
|
|
},
|
||
|
|
|
||
|
|
|
||
|
|
//#region GPT 设置相关
|
||
|
|
// 获取软件设置里面的GPT设置
|
||
|
|
GetAISetting: async () => {
|
||
|
|
return await ipcRenderer.invoke(DEFINE_STRING.GPT.GET_AI_SETTING)
|
||
|
|
},
|
||
|
|
|
||
|
|
// 保存软件设置里面的GPT设置
|
||
|
|
SaveAISetting: async (data) => {
|
||
|
|
return await ipcRenderer.invoke(DEFINE_STRING.GPT.SAVE_AI_SETTING, data)
|
||
|
|
}
|
||
|
|
|
||
|
|
//#endregion
|
||
|
|
}
|
||
|
|
export { gpt }
|