1 write to ChatClient
Microsoft.Extensions.AI.Integration.Tests (1)
ChatClientIntegrationTests.cs (1)
38
ChatClient
= CreateChatClient();
72 references to ChatClient
Microsoft.Extensions.AI.Integration.Tests (40)
ChatClientIntegrationTests.cs (40)
45
ChatClient
?.Dispose();
56
var response = await
ChatClient
.GetResponseAsync("What's the biggest animal?");
66
var response = await
ChatClient
.GetResponseAsync(
84
var response = await
ChatClient
.GetResponseAsync(
106
await foreach (var chunk in
ChatClient
.GetStreamingResponseAsync(chatHistory))
121
var response = await
ChatClient
.GetResponseAsync("Explain in 10 words how AI works");
133
var response =
ChatClient
.GetStreamingResponseAsync("Explain in 10 words how AI works", new()
162
var streamingResponse =
ChatClient
.GetStreamingResponseAsync(history);
181
var response = await
ChatClient
.GetResponseAsync(
199
var response = await
ChatClient
.GetResponseAsync(
225
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
248
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
263
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
292
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
324
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
356
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
413
new OpenTelemetryChatClient(
ChatClient
, sourceName: sourceName));
570
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
603
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
623
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
641
var firstResponse = await
ChatClient
.GetResponseAsync([message]);
643
var secondResponse = await
ChatClient
.GetResponseAsync([message]);
653
ChatClient
,
678
ChatClient
,
960
var response = await
ChatClient
.GetResponseAsync<Person>("""
976
var response = await
ChatClient
.GetResponseAsync<Person[]>("""
992
var response = await
ChatClient
.GetResponseAsync<int>("""
1005
var response = await
ChatClient
.GetResponseAsync<string>("""
1018
var response = await
ChatClient
.GetResponseAsync<bool>("""
1031
var response = await
ChatClient
.GetResponseAsync<bool>("""
1044
var response = await
ChatClient
.GetResponseAsync<JobType>("""
1064
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
1088
var captureOutputChatClient =
ChatClient
.AsBuilder()
1133
var chatClient = new TestSummarizingChatClient(
ChatClient
, targetCount: 2, threshold: 1);
1175
var chatClient = new TestSummarizingChatClient(
ChatClient
, targetCount: 2, threshold: 0);
1232
var chatClient =
ChatClient
1270
var chatClient = new TestSummarizingChatClient(
ChatClient
, targetCount: 2, threshold: 0);
1315
var chatClient = new TestSummarizingChatClient(
ChatClient
, targetCount: 2, threshold: 0);
1399
[MemberNotNull(nameof(
ChatClient
))]
1404
Assert.SkipUnless(skipIntegration is null &&
ChatClient
is not null, "Client is not enabled.");
Microsoft.Extensions.AI.OpenAI.Tests (32)
OpenAIAssistantChatClientIntegrationTests.cs (1)
55
var response = await
ChatClient
.GetResponseAsync("Use the code interpreter to calculate the square root of 42.", new()
OpenAIResponseClientIntegrationTests.cs (31)
38
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()
82
var response = await
ChatClient
.GetResponseAsync(
157
? await
ChatClient
.GetStreamingResponseAsync("Generate an image of a simple blue circle on a white background.", chatOptions).ToChatResponseAsync()
158
: await
ChatClient
.GetResponseAsync("Generate an image of a simple blue circle on a white background.", chatOptions);
331
ChatResponse response = await
ChatClient
.GetResponseAsync(
362
var response = await
ChatClient
.GetResponseAsync("What's the biggest animal?", chatOptions);
372
response = await
ChatClient
.GetResponseAsync([], chatOptions);
386
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
426
await foreach (var update in
ChatClient
.GetStreamingResponseAsync("What is the capital of France?", chatOptions))
449
await foreach (var update in
ChatClient
.GetStreamingResponseAsync("What is the capital of France?", chatOptions))
465
await foreach (var update in
ChatClient
.GetStreamingResponseAsync([], chatOptions))
480
using var chatClient = new FunctionInvokingChatClient(
ChatClient
);
570
using var client = new FunctionInvokingChatClient(
ChatClient
);
594
using var client = new FunctionInvokingChatClient(
ChatClient
);
618
using var client = new FunctionInvokingChatClient(
ChatClient
);
643
using var client = new FunctionInvokingChatClient(
ChatClient
);
671
using var client = new FunctionInvokingChatClient(
ChatClient
);
708
var response1 = await
ChatClient
.GetResponseAsync(chatHistory, chatOptions);
726
var response2 = await
ChatClient
.GetResponseAsync(chatHistory, chatOptions);
745
var response3 = await
ChatClient
.GetResponseAsync(deserializedHistory, chatOptions);
761
() =>
ChatClient
.GetResponseAsync(deserializedHistory, chatOptions));
789
var response1 = await
ChatClient
.GetStreamingResponseAsync(chatHistory, chatOptions).ToChatResponseAsync();
807
var response2 = await
ChatClient
.GetStreamingResponseAsync(chatHistory, chatOptions).ToChatResponseAsync();
826
var response3 = await
ChatClient
.GetStreamingResponseAsync(deserializedHistory, chatOptions).ToChatResponseAsync();
843
await foreach (var update in
ChatClient
.GetStreamingResponseAsync(deserializedHistory, chatOptions))
861
using var client = new FunctionInvokingChatClient(
ChatClient
);
897
ChatClient
.GetResponseAsync(
917
ChatClient
.GetResponseAsync(
944
ChatClient
.GetResponseAsync(
965
using var client = new FunctionInvokingChatClient(
ChatClient
);
1008
using var client = new FunctionInvokingChatClient(
ChatClient
);