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)
123public override IAsyncEnumerable<StreamingChatCompletionUpdate> CompleteStreamingAsync(
ChatCompletion\CachingChatClient.cs (1)
67public override async IAsyncEnumerable<StreamingChatCompletionUpdate> CompleteStreamingAsync(
ChatCompletion\ConfigureOptionsChatClient.cs (1)
43public override async IAsyncEnumerable<StreamingChatCompletionUpdate> CompleteStreamingAsync(
ChatCompletion\FunctionInvokingChatClient.cs (1)
298public override async IAsyncEnumerable<StreamingChatCompletionUpdate> CompleteStreamingAsync(
ChatCompletion\LoggingChatClient.cs (1)
92public override async IAsyncEnumerable<StreamingChatCompletionUpdate> CompleteStreamingAsync(
ChatCompletion\OpenTelemetryChatClient.cs (1)
152public override async IAsyncEnumerable<StreamingChatCompletionUpdate> CompleteStreamingAsync(
6 references to CompleteStreamingAsync
Microsoft.Extensions.AI (6)
ChatCompletion\CachingChatClient.cs (2)
91await foreach (var chunk in base.CompleteStreamingAsync(chatMessages, options, cancellationToken).ConfigureAwait(false)) 116await foreach (var chunk in base.CompleteStreamingAsync(chatMessages, options, cancellationToken).ConfigureAwait(false))
ChatCompletion\ConfigureOptionsChatClient.cs (1)
46await foreach (var update in base.CompleteStreamingAsync(chatMessages, Configure(options), cancellationToken).ConfigureAwait(false))
ChatCompletion\FunctionInvokingChatClient.cs (1)
312await foreach (var update in base.CompleteStreamingAsync(chatMessages, options, cancellationToken).ConfigureAwait(false))
ChatCompletion\LoggingChatClient.cs (1)
110e = base.CompleteStreamingAsync(chatMessages, options, cancellationToken).GetAsyncEnumerator(cancellationToken);
ChatCompletion\OpenTelemetryChatClient.cs (1)
167updates = base.CompleteStreamingAsync(chatMessages, options, cancellationToken);