diff --git a/openai/openai.go b/openai/openai.go index 2bf9b9f9..d00ae882 100644 --- a/openai/openai.go +++ b/openai/openai.go @@ -579,7 +579,7 @@ func (w *BaseWriter) writeError(code int, data []byte) (int, error) { } w.ResponseWriter.Header().Set("Content-Type", "application/json") - err = json.NewEncoder(w.ResponseWriter).Encode(NewError(http.StatusInternalServerError, serr.Error())) + err = json.NewEncoder(w.ResponseWriter).Encode(NewError(code, serr.Error())) if err != nil { return 0, err }