From 3b46e4ca1681928807e7bf73dfe6546b32c0488b Mon Sep 17 00:00:00 2001 From: Martial BE Date: Sat, 13 Jan 2024 00:59:45 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix:=20ownedBy=20field=20must=20?= =?UTF-8?q?have=20a=20value?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controller/model.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/controller/model.go b/controller/model.go index 76c4bb64..61df4a79 100644 --- a/controller/model.go +++ b/controller/model.go @@ -13,6 +13,8 @@ import ( // https://platform.openai.com/docs/api-reference/models/list +var unknownOwnedBy = "未知" + type OpenAIModelPermission struct { Id string `json:"id"` Object string `json:"object"` @@ -138,7 +140,7 @@ func ListModelsForAdmin(c *gin.Context) { func RetrieveModel(c *gin.Context) { modelId := c.Param("model") ownedByName := getModelOwnedBy(modelId) - if ownedByName != nil { + if *ownedByName != unknownOwnedBy { c.JSON(200, OpenAIModels{ Id: modelId, Object: "model", @@ -168,5 +170,5 @@ func getModelOwnedBy(modelId string) (ownedBy *string) { } } - return + return &unknownOwnedBy }