@@ -55,12 +55,12 @@ func TestAzureOpenAIClient_ChatRequest(t *testing.T) {
55
55
client , err := NewClient (providerCfg , clientCfg , telemetry .NewTelemetryMock ())
56
56
require .NoError (t , err )
57
57
58
- request := schemas.ChatRequest { Message : schemas.ChatMessage {
58
+ chatParams := schemas.ChatParams { Messages : [] schemas.ChatMessage { {
59
59
Role : "user" ,
60
- Content : "What's the biggest animal ?" ,
61
- }}
60
+ Content : "What's the capital of the United Kingdom ?" ,
61
+ }}}
62
62
63
- response , err := client .Chat (ctx , & request )
63
+ response , err := client .Chat (ctx , & chatParams )
64
64
require .NoError (t , err )
65
65
66
66
require .Equal (t , "chatcmpl-8cdqrFT2lBQlHz0EDvvq6oQcRxNcZ" , response .ID )
@@ -88,12 +88,12 @@ func TestAzureOpenAIClient_ChatError(t *testing.T) {
88
88
client , err := NewClient (providerCfg , clientCfg , telemetry .NewTelemetryMock ())
89
89
require .NoError (t , err )
90
90
91
- request := schemas.ChatRequest { Message : schemas.ChatMessage {
92
- Role : "user " ,
91
+ chatParams := schemas.ChatParams { Messages : [] schemas.ChatMessage { {
92
+ Role : "human " ,
93
93
Content : "What's the biggest animal?" ,
94
- }}
94
+ }}}
95
95
96
- response , err := client .Chat (ctx , & request )
96
+ response , err := client .Chat (ctx , & chatParams )
97
97
require .Error (t , err )
98
98
require .Nil (t , response )
99
99
}
@@ -115,10 +115,12 @@ func TestDoChatRequest_ErrorResponse(t *testing.T) {
115
115
client , err := NewClient (providerCfg , clientCfg , telemetry .NewTelemetryMock ())
116
116
require .NoError (t , err )
117
117
118
- // Create a chat request payload
119
- payload := schemas .NewChatFromStr ("What's the dealio?" )
118
+ chatParams := schemas.ChatParams {Messages : []schemas.ChatMessage {{
119
+ Role : "user" ,
120
+ Content : "What's the dealio?" ,
121
+ }}}
120
122
121
- _ , err = client .Chat (ctx , payload )
123
+ _ , err = client .Chat (ctx , & chatParams )
122
124
123
125
require .Error (t , err )
124
126
require .Contains (t , err .Error (), "provider is not available" )
0 commit comments