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)
7 overrides of GetStreamingResponseAsync
Microsoft.Extensions.AI (6)
ChatCompletion\AnonymousDelegatingChatClient.cs (1)
126
public override IAsyncEnumerable<ChatResponseUpdate>
GetStreamingResponseAsync
(
ChatCompletion\CachingChatClient.cs (1)
68
public override async IAsyncEnumerable<ChatResponseUpdate>
GetStreamingResponseAsync
(
ChatCompletion\ConfigureOptionsChatClient.cs (1)
42
public override async IAsyncEnumerable<ChatResponseUpdate>
GetStreamingResponseAsync
(
ChatCompletion\FunctionInvokingChatClient.cs (1)
269
public override async IAsyncEnumerable<ChatResponseUpdate>
GetStreamingResponseAsync
(
ChatCompletion\LoggingChatClient.cs (1)
92
public override async IAsyncEnumerable<ChatResponseUpdate>
GetStreamingResponseAsync
(
ChatCompletion\OpenTelemetryChatClient.cs (1)
155
public override async IAsyncEnumerable<ChatResponseUpdate>
GetStreamingResponseAsync
(
Microsoft.Extensions.AI.Integration.Tests (1)
ReducingChatClientTests.cs (1)
84
public override async IAsyncEnumerable<ChatResponseUpdate>
GetStreamingResponseAsync
(
7 references to GetStreamingResponseAsync
Microsoft.Extensions.AI (6)
ChatCompletion\CachingChatClient.cs (2)
92
await foreach (var chunk in base.
GetStreamingResponseAsync
(messages, options, cancellationToken).ConfigureAwait(false))
119
await foreach (var chunk in base.
GetStreamingResponseAsync
(messages, options, cancellationToken).ConfigureAwait(false))
ChatCompletion\ConfigureOptionsChatClient.cs (1)
45
await foreach (var update in base.
GetStreamingResponseAsync
(messages, Configure(options), cancellationToken).ConfigureAwait(false))
ChatCompletion\FunctionInvokingChatClient.cs (1)
290
await foreach (var update in base.
GetStreamingResponseAsync
(messages, options, cancellationToken).ConfigureAwait(false))
ChatCompletion\LoggingChatClient.cs (1)
110
e = base.
GetStreamingResponseAsync
(messages, options, cancellationToken).GetAsyncEnumerator(cancellationToken);
ChatCompletion\OpenTelemetryChatClient.cs (1)
170
updates = base.
GetStreamingResponseAsync
(messages, options, cancellationToken);
Microsoft.Extensions.AI.Integration.Tests (1)
ReducingChatClientTests.cs (1)
89
await foreach (var update in base.
GetStreamingResponseAsync
(messages, options, cancellationToken).ConfigureAwait(false))