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)
77public override IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
ChatCompletion\ConfigureOptionsChatClient.cs (1)
42public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
ChatCompletion\FunctionInvokingChatClient.cs (1)
304public override async IAsyncEnumerable<ChatResponseUpdate> GetStreamingResponseAsync(
ChatCompletion\LoggingChatClient.cs (1)
100public 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(
9 references to GetStreamingResponseAsync
Microsoft.Extensions.AI (7)
ChatCompletion\CachingChatClient.cs (3)
84base.GetStreamingResponseAsync(messages, options, cancellationToken); 109await foreach (var chunk in base.GetStreamingResponseAsync(messages, options, cancellationToken)) 136await 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)
331await foreach (var update in base.GetStreamingResponseAsync(messages, options, cancellationToken))
ChatCompletion\LoggingChatClient.cs (1)
118e = 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))