From 452757140e8d2801ac273fdaa75773084c371480 Mon Sep 17 00:00:00 2001 From: CaIon <1808837298@qq.com> Date: Mon, 27 Nov 2023 14:24:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=A3=80=E6=9F=A5=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controller/relay-image.go | 3 ++ controller/relay-openai.go | 2 ++ web/src/components/OtherSetting.js | 46 +++++++++++++++--------------- 3 files changed, 28 insertions(+), 23 deletions(-) diff --git a/controller/relay-image.go b/controller/relay-image.go index a1abd03..c1f837b 100644 --- a/controller/relay-image.go +++ b/controller/relay-image.go @@ -36,6 +36,9 @@ func relayImageHelper(c *gin.Context, relayMode int) *OpenAIErrorWithStatusCode if imageRequest.Size == "" { imageRequest.Size = "1024x1024" } + if imageRequest.N == 0 { + imageRequest.N = 1 + } // Prompt validation if imageRequest.Prompt == "" { return errorWrapper(errors.New("prompt is required"), "required_field_missing", http.StatusBadRequest) diff --git a/controller/relay-openai.go b/controller/relay-openai.go index 19b09c9..7cb4b87 100644 --- a/controller/relay-openai.go +++ b/controller/relay-openai.go @@ -54,6 +54,7 @@ func openaiStreamHandler(c *gin.Context, resp *http.Response, relayMode int) (*O err := json.Unmarshal(common.StringToByteSlice(streamResp), &streamResponses) if err != nil { common.SysError("error unmarshalling stream response: " + err.Error()) + wg.Done() return // just ignore the error } for _, streamResponse := range streamResponses { @@ -66,6 +67,7 @@ func openaiStreamHandler(c *gin.Context, resp *http.Response, relayMode int) (*O err := json.Unmarshal(common.StringToByteSlice(streamResp), &streamResponses) if err != nil { common.SysError("error unmarshalling stream response: " + err.Error()) + wg.Done() return // just ignore the error } for _, streamResponse := range streamResponses { diff --git a/web/src/components/OtherSetting.js b/web/src/components/OtherSetting.js index 526a7d8..c3d56ec 100644 --- a/web/src/components/OtherSetting.js +++ b/web/src/components/OtherSetting.js @@ -108,7 +108,7 @@ const OtherSetting = () => {
通用设置
- 检查更新 + {/*检查更新*/} { 设置页脚
- setShowUpdateModal(false)} - onOpen={() => setShowUpdateModal(true)} - open={showUpdateModal} - > - 新版本:{updateData.tag_name} - - -
-
-
- - - */} + {/* {*/} + {/* setShowUpdateModal(false);*/} + {/* openGitHubRelease();*/} + {/* }}*/} + {/* />*/} + {/* */} + {/*
*/} ); };