From a028fb8b067f546f6ee69fdbbe1cdeec1cd29c3f Mon Sep 17 00:00:00 2001 From: unintendedfraud Date: Sat, 6 May 2023 11:42:50 +0200 Subject: [PATCH] fr --- openai/client.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/openai/client.go b/openai/client.go index 2ad3600..8ebd1e9 100644 --- a/openai/client.go +++ b/openai/client.go @@ -19,6 +19,7 @@ func NewClient(token string) *Client { } func (c Client) ChatCompletions(prompt string) (*CompletionResponse, error) { + fmt.Println("using prompt: ", prompt) body := &ChatCompletionPayload{ Model: "gpt-3.5-turbo", Prompt: prompt, @@ -40,6 +41,14 @@ func (c Client) ChatCompletions(prompt string) (*CompletionResponse, error) { return nil, fmt.Errorf("failed to query openai. Error: %s", err.Error()) } + var test interface{} + if err := json.Unmarshal(res.Body(), &test); err != nil { + return nil, fmt.Errorf("failed to parse the openai test response. Error: %s", err.Error()) + } + fmt.Println() + fmt.Println("inteface: ", test) + fmt.Println() + var r CompletionResponse if err := json.Unmarshal(res.Body(), &r); err != nil { return nil, fmt.Errorf("failed to parse the openai response. Error: %s", err.Error())