24 references to FunctionInvokingChatClient
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClientBuilderExtensions.cs (1)
36
var chatClient = new
FunctionInvokingChatClient
(innerClient, loggerFactory, services);
Microsoft.Extensions.AI.Integration.Tests (11)
ChatClientIntegrationTests.cs (11)
225
using var chatClient = new
FunctionInvokingChatClient
(
249
using var chatClient = new
FunctionInvokingChatClient
(_chatClient);
264
using var chatClient = new
FunctionInvokingChatClient
(_chatClient);
292
using var chatClient = new
FunctionInvokingChatClient
(
324
using var chatClient = new
FunctionInvokingChatClient
(
356
using var chatClient = new
FunctionInvokingChatClient
(
413
using var chatClient = new
FunctionInvokingChatClient
(
570
using var chatClient = new
FunctionInvokingChatClient
(_chatClient);
603
using var chatClient = new
FunctionInvokingChatClient
(_chatClient);
623
using var chatClient = new
FunctionInvokingChatClient
(_chatClient);
1064
using var chatClient = new
FunctionInvokingChatClient
(_chatClient);
Microsoft.Extensions.AI.Tests (12)
ChatCompletion\FunctionInvokingChatClientTests.cs (12)
27
Assert.Throws<ArgumentNullException>("innerClient", () => new
FunctionInvokingChatClient
(null!));
35
using FunctionInvokingChatClient client =
new
(innerClient);
48
using FunctionInvokingChatClient client =
new
(innerClient);
145
s => new
FunctionInvokingChatClient
(s) { AllowConcurrentInvocation = concurrentInvocation });
193
s => new
FunctionInvokingChatClient
(s) { AllowConcurrentInvocation = true });
267
s => new
FunctionInvokingChatClient
(s)
523
s => new
FunctionInvokingChatClient
(s) { IncludeDetailedErrors = detailedErrors });
550
b.Use((c, services) => new
FunctionInvokingChatClient
(c, services.GetRequiredService<ILoggerFactory>()));
606
new
FunctionInvokingChatClient
(new OpenTelemetryChatClient(c, sourceName: sourceName)));
688
using var client = new
FunctionInvokingChatClient
(innerClient);
730
using var client = new
FunctionInvokingChatClient
(innerClient);
851
using var chatClient = new
FunctionInvokingChatClient
(innerChatClient);