From 4c395352ff1122710477dc0ab7510ae4239b5740 Mon Sep 17 00:00:00 2001 From: ybyang Date: Mon, 25 Nov 2024 16:58:08 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=AF=E9=A3=9E=E5=93=8D=E5=BA=94=20sid=20?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E7=A0=81=E6=8F=90=E7=A4=BA=E8=BF=94=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- relay/adaptor/xunfei/main.go | 4 +++- relay/adaptor/xunfei/model.go | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/relay/adaptor/xunfei/main.go b/relay/adaptor/xunfei/main.go index 3b171b1f..cadc4c48 100644 --- a/relay/adaptor/xunfei/main.go +++ b/relay/adaptor/xunfei/main.go @@ -39,7 +39,9 @@ func requestOpenAI2Xunfei(request model.GeneralOpenAIRequest, xunfeiAppId string } xunfeiRequest := ChatRequest{} xunfeiRequest.Header.AppId = xunfeiAppId - xunfeiRequest.Header.PatchId = xunfeiPatchId + if xunfeiPatchId != "" { + xunfeiRequest.Header.PatchId = []string{xunfeiPatchId} + } xunfeiRequest.Parameter.Chat.Domain = domain xunfeiRequest.Parameter.Chat.Temperature = request.Temperature xunfeiRequest.Parameter.Chat.TopK = request.N diff --git a/relay/adaptor/xunfei/model.go b/relay/adaptor/xunfei/model.go index 3741a6e5..e22b22e4 100644 --- a/relay/adaptor/xunfei/model.go +++ b/relay/adaptor/xunfei/model.go @@ -15,8 +15,8 @@ type Functions struct { type ChatRequest struct { Header struct { - AppId string `json:"app_id"` - PatchId string `json:"patch_id,omitempty"` + AppId string `json:"app_id"` + PatchId []string `json:"patch_id,omitempty"` } `json:"header"` Parameter struct { Chat struct {