diff --git a/relay/channel/zhipu/main.go b/relay/channel/zhipu/main.go index f54e0504..25317645 100644 --- a/relay/channel/zhipu/main.go +++ b/relay/channel/zhipu/main.go @@ -256,7 +256,7 @@ func Handler(c *gin.Context, resp *http.Response) (*model.ErrorWithStatusCode, * } func EmbeddingsHandler(c *gin.Context, resp *http.Response) (*model.ErrorWithStatusCode, *model.Usage) { - var zhipuResponse EmbeddingRespone + var zhipuResponse EmbeddingResponse responseBody, err := io.ReadAll(resp.Body) if err != nil { return openai.ErrorWrapper(err, "read_response_body_failed", http.StatusInternalServerError), nil @@ -280,7 +280,7 @@ func EmbeddingsHandler(c *gin.Context, resp *http.Response) (*model.ErrorWithSta return nil, &fullTextResponse.Usage } -func embeddingResponseZhipu2OpenAI(response *EmbeddingRespone) *openai.EmbeddingResponse { +func embeddingResponseZhipu2OpenAI(response *EmbeddingResponse) *openai.EmbeddingResponse { openAIEmbeddingResponse := openai.EmbeddingResponse{ Object: "list", Data: make([]openai.EmbeddingResponseItem, 0, len(response.Embeddings)), diff --git a/relay/channel/zhipu/model.go b/relay/channel/zhipu/model.go index 3c3a7443..4f308ab3 100644 --- a/relay/channel/zhipu/model.go +++ b/relay/channel/zhipu/model.go @@ -50,7 +50,7 @@ type EmbeddingRequest struct { Input string `json:"input"` } -type EmbeddingRespone struct { +type EmbeddingResponse struct { Model string `json:"model"` Object string `json:"object"` Embeddings []EmbeddingData `json:"data"`