Implemented interface member:
method
GetStreamingResponseAsync
Microsoft.Extensions.AI.IChatClient.GetStreamingResponseAsync(System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.ChatMessage>, Microsoft.Extensions.AI.ChatOptions, System.Threading.CancellationToken)
8 overrides of GetStreamingResponseAsync
Microsoft.Extensions.AI (6)
ChatCompletion\AnonymousDelegatingChatClient.cs (1)
129public override IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
ChatCompletion\CachingChatClient.cs (1)
68public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
ChatCompletion\ConfigureOptionsChatClient.cs (1)
42public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
ChatCompletion\FunctionInvokingChatClient.cs (1)
303public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
ChatCompletion\LoggingChatClient.cs (1)
92public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
ChatCompletion\OpenTelemetryChatClient.cs (1)
163public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
Microsoft.Extensions.AI.Evaluation.Reporting (1)
SimpleChatClient.cs (1)
51public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
Microsoft.Extensions.AI.Integration.Tests (1)
ReducingChatClientTests.cs (1)
84public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
8 references to GetStreamingResponseAsync
Microsoft.Extensions.AI (6)
ChatCompletion\CachingChatClient.cs (2)
92await foreach (var chunk in base.GetStreamingResponseAsync(messages, options, cancellationToken)) 119await foreach (var chunk in base.GetStreamingResponseAsync(messages, options, cancellationToken))
ChatCompletion\ConfigureOptionsChatClient.cs (1)
45await foreach (var update in base.GetStreamingResponseAsync(messages, Configure(options), cancellationToken))
ChatCompletion\FunctionInvokingChatClient.cs (1)
330await foreach (var update in base.GetStreamingResponseAsync(messages, options, cancellationToken))
ChatCompletion\LoggingChatClient.cs (1)
110e = base.GetStreamingResponseAsync(messages, options, cancellationToken).GetAsyncEnumerator(cancellationToken);
ChatCompletion\OpenTelemetryChatClient.cs (1)
178updates = base.GetStreamingResponseAsync(messages, options, cancellationToken);
Microsoft.Extensions.AI.Evaluation.Reporting (1)
SimpleChatClient.cs (1)
62base.GetStreamingResponseAsync(messages, options, cancellationToken).ConfigureAwait(false))
Microsoft.Extensions.AI.Integration.Tests (1)
ReducingChatClientTests.cs (1)
89await foreach (var update in base.GetStreamingResponseAsync(messages, options, cancellationToken).ConfigureAwait(false))