1 write to ChatClient
Microsoft.Extensions.AI.Integration.Tests (1)
ChatClientIntegrationTests.cs (1)
39
ChatClient
= CreateChatClient();
68 references to ChatClient
Microsoft.Extensions.AI.Integration.Tests (45)
ChatClientIntegrationTests.cs (45)
48
ChatClient
?.Dispose();
66
var response = await
ChatClient
.GetResponseAsync("What's the biggest animal?");
76
var response = await
ChatClient
.GetResponseAsync(
94
var response = await
ChatClient
.GetResponseAsync(
116
await foreach (var chunk in
ChatClient
.GetStreamingResponseAsync(chatHistory))
131
var response = await
ChatClient
.GetResponseAsync("Explain in 10 words how AI works");
143
var response =
ChatClient
.GetStreamingResponseAsync("Explain in 10 words how AI works", new()
172
var streamingResponse =
ChatClient
.GetStreamingResponseAsync(history);
191
var response = await
ChatClient
.GetResponseAsync(
209
var response = await
ChatClient
.GetResponseAsync(
235
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
258
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
273
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
302
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
334
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
366
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
423
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
579
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
612
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
632
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
650
var firstResponse = await
ChatClient
.GetResponseAsync([message]);
652
var secondResponse = await
ChatClient
.GetResponseAsync([message]);
662
ChatClient
,
687
ChatClient
,
969
var response = await
ChatClient
.GetResponseAsync<Person>("""
985
var response = await
ChatClient
.GetResponseAsync<Person[]>("""
1001
var response = await
ChatClient
.GetResponseAsync<int>("""
1014
var response = await
ChatClient
.GetResponseAsync<string>("""
1027
var response = await
ChatClient
.GetResponseAsync<bool>("""
1040
var response = await
ChatClient
.GetResponseAsync<bool>("""
1053
var response = await
ChatClient
.GetResponseAsync<JobType>("""
1073
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
1097
var captureOutputChatClient =
ChatClient
.AsBuilder()
1142
var chatClient = new TestSummarizingChatClient(
ChatClient
, targetCount: 2, threshold: 1);
1184
var chatClient = new TestSummarizingChatClient(
ChatClient
, targetCount: 2, threshold: 0);
1241
var chatClient =
ChatClient
1279
var chatClient = new TestSummarizingChatClient(
ChatClient
, targetCount: 2, threshold: 0);
1324
var chatClient = new TestSummarizingChatClient(
ChatClient
, targetCount: 2, threshold: 0);
1447
using var client =
ChatClient
!
1522
using var client =
ChatClient
!
1577
using var client =
ChatClient
!
1682
var response = await
ChatClient
!.GetResponseAsync(analysisPrompt);
1692
using var client =
ChatClient
!
1745
[MemberNotNull(nameof(
ChatClient
))]
1750
if (skipIntegration is not null ||
ChatClient
is null)
Microsoft.Extensions.AI.OpenAI.Tests (23)
OpenAIAssistantChatClientIntegrationTests.cs (1)
56
var response = await
ChatClient
.GetResponseAsync("Use the code interpreter to calculate the square root of 42.", new()
OpenAIResponseClientIntegrationTests.cs (22)
35
var response = await
ChatClient
.GetResponseAsync("Use the code interpreter to calculate the square root of 42. Return only the nearest integer value and no other text.", new()
79
var response = await
ChatClient
.GetResponseAsync(
238
var response = await
ChatClient
.GetResponseAsync("What's the biggest animal?", chatOptions);
248
response = await
ChatClient
.GetResponseAsync([], chatOptions);
262
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
302
await foreach (var update in
ChatClient
.GetStreamingResponseAsync("What is the capital of France?", chatOptions))
325
await foreach (var update in
ChatClient
.GetStreamingResponseAsync("What is the capital of France?", chatOptions))
341
await foreach (var update in
ChatClient
.GetStreamingResponseAsync([], chatOptions))
356
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
444
using var client = new FunctionInvokingChatClient(
ChatClient
);
468
using var client = new FunctionInvokingChatClient(
ChatClient
);
492
using var client = new FunctionInvokingChatClient(
ChatClient
);
517
using var client = new FunctionInvokingChatClient(
ChatClient
);
545
using var client = new FunctionInvokingChatClient(
ChatClient
);
581
var response1 = await
ChatClient
.GetResponseAsync(chatHistory, chatOptions);
599
var response2 = await
ChatClient
.GetResponseAsync(chatHistory, chatOptions);
618
var response3 = await
ChatClient
.GetResponseAsync(deserializedHistory, chatOptions);
634
() =>
ChatClient
.GetResponseAsync(deserializedHistory, chatOptions));
661
var response1 = await
ChatClient
.GetStreamingResponseAsync(chatHistory, chatOptions).ToChatResponseAsync();
679
var response2 = await
ChatClient
.GetStreamingResponseAsync(chatHistory, chatOptions).ToChatResponseAsync();
698
var response3 = await
ChatClient
.GetStreamingResponseAsync(deserializedHistory, chatOptions).ToChatResponseAsync();
715
await foreach (var update in
ChatClient
.GetStreamingResponseAsync(deserializedHistory, chatOptions))