diff --git a/controller/channel-test.go b/controller/channel-test.go index 838a273..ec865b2 100644 --- a/controller/channel-test.go +++ b/controller/channel-test.go @@ -59,7 +59,7 @@ func testChannel(channel *model.Channel, request *ChatRequest) error { return err } if response.Usage.CompletionTokens == 0 { - return errors.New(fmt.Sprintf("type %s, code %s, message %s", response.Error.Type, response.Error.Code, response.Error.Message)) + return errors.New(fmt.Sprintf("type %s, code %v, message %s", response.Error.Type, response.Error.Code, response.Error.Message)) } return nil } diff --git a/controller/relay.go b/controller/relay.go index a581d3c..63b77e4 100644 --- a/controller/relay.go +++ b/controller/relay.go @@ -65,7 +65,7 @@ type OpenAIError struct { Message string `json:"message"` Type string `json:"type"` Param string `json:"param"` - Code string `json:"code"` + Code any `json:"code"` } type OpenAIErrorWithStatusCode struct {