From cc982d5a64792310ccd7e22da13a50c04b5b7a5f Mon Sep 17 00:00:00 2001 From: unintendedfraud Date: Tue, 7 Nov 2023 09:40:32 +0100 Subject: [PATCH] add log --- openai/client.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/openai/client.go b/openai/client.go index 0c7c7ec..80286af 100644 --- a/openai/client.go +++ b/openai/client.go @@ -40,6 +40,9 @@ func (c Client) Chat(messages []*ChatMessage) (*ChatResponse, error) { if err != nil { return nil, fmt.Errorf("failed to query openai. Error: %s", err.Error()) } + if res.IsError() { + return nil, fmt.Errorf("openai return [%d]: %s", res.StatusCode(), res.Error()) + } fmt.Println("body response: ", string(res.Body()), res.Status()) @@ -101,7 +104,7 @@ type ChatResponseChoiceMessage struct { type ChatPayload struct { Messages []*ChatMessage `json:"messages"` - Model string `json:"string"` + Model string `json:"model"` MaxTokens int `json:"max_tokens"` }