Implemented interface member:
method
CompleteStreamingAsync
Microsoft.Extensions.AI.IChatClient.CompleteStreamingAsync(System.Collections.Generic.IList<Microsoft.Extensions.AI.ChatMessage>, Microsoft.Extensions.AI.ChatOptions, System.Threading.CancellationToken)
6 overrides of CompleteStreamingAsync
Microsoft.Extensions.AI (6)
ChatCompletion\AnonymousDelegatingChatClient.cs (1)
123
public override IAsyncEnumerable<StreamingChatCompletionUpdate>
CompleteStreamingAsync
(
ChatCompletion\CachingChatClient.cs (1)
67
public override async IAsyncEnumerable<StreamingChatCompletionUpdate>
CompleteStreamingAsync
(
ChatCompletion\ConfigureOptionsChatClient.cs (1)
43
public override async IAsyncEnumerable<StreamingChatCompletionUpdate>
CompleteStreamingAsync
(
ChatCompletion\FunctionInvokingChatClient.cs (1)
298
public override async IAsyncEnumerable<StreamingChatCompletionUpdate>
CompleteStreamingAsync
(
ChatCompletion\LoggingChatClient.cs (1)
92
public override async IAsyncEnumerable<StreamingChatCompletionUpdate>
CompleteStreamingAsync
(
ChatCompletion\OpenTelemetryChatClient.cs (1)
152
public override async IAsyncEnumerable<StreamingChatCompletionUpdate>
CompleteStreamingAsync
(
6 references to CompleteStreamingAsync
Microsoft.Extensions.AI (6)
ChatCompletion\CachingChatClient.cs (2)
91
await foreach (var chunk in base.
CompleteStreamingAsync
(chatMessages, options, cancellationToken).ConfigureAwait(false))
116
await foreach (var chunk in base.
CompleteStreamingAsync
(chatMessages, options, cancellationToken).ConfigureAwait(false))
ChatCompletion\ConfigureOptionsChatClient.cs (1)
46
await foreach (var update in base.
CompleteStreamingAsync
(chatMessages, Configure(options), cancellationToken).ConfigureAwait(false))
ChatCompletion\FunctionInvokingChatClient.cs (1)
312
await foreach (var update in base.
CompleteStreamingAsync
(chatMessages, options, cancellationToken).ConfigureAwait(false))
ChatCompletion\LoggingChatClient.cs (1)
110
e = base.
CompleteStreamingAsync
(chatMessages, options, cancellationToken).GetAsyncEnumerator(cancellationToken);
ChatCompletion\OpenTelemetryChatClient.cs (1)
167
updates = base.
CompleteStreamingAsync
(chatMessages, options, cancellationToken);