Skip to content

Commit 53ef633

Browse files
committed
updates for chat
1 parent d945489 commit 53ef633

File tree

2 files changed

+20
-47
lines changed

2 files changed

+20
-47
lines changed

pkg/openai/chat_test.go

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,23 @@ func Test_chat_002(t *testing.T) {
6262
t.Log(string(data))
6363

6464
}
65+
66+
func Test_chat_003(t *testing.T) {
67+
assert := assert.New(t)
68+
client, err := openai.New(GetApiKey(t), opts.OptTrace(os.Stderr, true))
69+
assert.NoError(err)
70+
assert.NotNil(client)
71+
72+
response, err := client.Chat([]openai.Message{
73+
openai.NewUserMessage("What is in this image"),
74+
openai.NewImageMessage("https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg"),
75+
}, openai.OptModel("gpt-4-vision-preview"))
76+
assert.NoError(err)
77+
assert.NotNil(response)
78+
assert.NotEmpty(response)
79+
80+
data, err := json.MarshalIndent(response, "", " ")
81+
assert.NoError(err)
82+
t.Log(string(data))
83+
84+
}

pkg/openai/chat_test.go_old

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)