From 9d8e76bd2d1f7dce440f58af0a81332737002e36 Mon Sep 17 00:00:00 2001 From: heimoshuiyu Date: Wed, 8 Nov 2023 18:40:31 +0800 Subject: [PATCH] do not parse unused body --- request_body.go | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/request_body.go b/request_body.go index b92c610..f14f42f 100644 --- a/request_body.go +++ b/request_body.go @@ -4,23 +4,15 @@ import ( "encoding/json" ) -type Message struct { - Content string `json:"content"` - Role string `json:"role"` -} - type RequestBody struct { - Model string `json:"model"` - Messages []Message `json:"messages"` - Stream bool `json:"stream"` - Temperature float64 `json:"temperature"` - TopP int64 `json:"top_p"` - PresencePenalty float64 `json:"presence_penalty"` - FrequencyPenalty float64 `json:"frequency_penalty"` + Model string `json:"model"` + Stream bool `json:"stream"` } func ParseRequestBody(data []byte) (RequestBody, error) { - ret := RequestBody{} + ret := RequestBody{ + Stream: false, + } var requestBody RequestBody err := json.Unmarshal(data, &requestBody)