commit - 49653f71d00f24d3302264088121382ef7db1fc2
commit + a7c097f8bdb5834050510877297d9cfe4a36489f
blob - 0259db533268c6933d51a7d484eb9e02bc845c76
blob + 47e4487a3341cc73dba7e0184f03e445baa4b8e6
--- src/openai/openai.go
+++ src/openai/openai.go
return nil, err
}
defer resp.Body.Close()
- if resp.StatusCode >= 400 && resp.StatusCode <= 499 {
+ if resp.StatusCode == http.StatusUnauthorized {
+ return nil, fmt.Errorf("unauthorised")
+ } else if resp.StatusCode >= 400 && resp.StatusCode <= 499 {
var aerr apiError
if err := json.NewDecoder(resp.Body).Decode(&aerr); err != nil {
return nil, fmt.Errorf(resp.Status)