diff --git a/api/config.sample.toml b/api/config.sample.toml index 7f3c629e..e3c9fa17 100644 --- a/api/config.sample.toml +++ b/api/config.sample.toml @@ -74,7 +74,7 @@ WeChatBot = false [[MjPlusConfigs]] Enabled = false - ApiURL = "https://api.chatgpt-plus.net" # 目前暂时不支持更改 + ApiURL = "https://api.chat-plus.net" CdnURL = "" # CND 加速的 URL,如果有的话就设置 Mode = "fast" # MJ 绘画模式,可选值 relax/fast/turbo ApiKey = "sk-xxx" diff --git a/api/service/mj/plus/client.go b/api/service/mj/plus/client.go index fe525345..d095771c 100644 --- a/api/service/mj/plus/client.go +++ b/api/service/mj/plus/client.go @@ -90,8 +90,10 @@ func (c *Client) Imagine(task types.MjTask) (ImageRes, error) { SetErrorResult(&errRes). Post(apiURL) if err != nil { - errStr, _ := io.ReadAll(r.Body) - logger.Errorf("API 返回:%s, API URL: %s", string(errStr), apiURL) + if r.Body != nil { + errStr, _ := io.ReadAll(r.Body) + logger.Errorf("API 返回:%s, API URL: %s", string(errStr), apiURL) + } return ImageRes{}, fmt.Errorf("请求 API 出错:%v", err) } diff --git a/deploy/conf/config.toml b/deploy/conf/config.toml index 7f3c629e..e3c9fa17 100644 --- a/deploy/conf/config.toml +++ b/deploy/conf/config.toml @@ -74,7 +74,7 @@ WeChatBot = false [[MjPlusConfigs]] Enabled = false - ApiURL = "https://api.chatgpt-plus.net" # 目前暂时不支持更改 + ApiURL = "https://api.chat-plus.net" CdnURL = "" # CND 加速的 URL,如果有的话就设置 Mode = "fast" # MJ 绘画模式,可选值 relax/fast/turbo ApiKey = "sk-xxx"