2024-08-18 16:22:19 +08:00

29 lines
811 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)
},
// 同步GPT Key 到指定的设置
SyncGptKey: async (syncType) => {
return await ipcRenderer.invoke(DEFINE_STRING.GPT.SYNC_GPT_KEY, syncType)
}
//#endregion
}
export { gpt }