88 references to ToChatResponseAsync
Microsoft.Extensions.AI (1)
ChatCompletion\AnonymousDelegatingChatClient.cs (1)
122.ToChatResponseAsync(cancellationToken);
Microsoft.Extensions.AI.Abstractions (4)
ChatCompletion\ChatResponseExtensions.cs (2)
123list.AddMessages(await updates.ToChatResponseAsync(cancellationToken).ConfigureAwait(false)); 169return ToChatResponseAsync(updates, cancellationToken);
ChatCompletion\ChatResponseUpdate.cs (2)
23/// codified in the <see cref="ChatResponseExtensions.ToChatResponseAsync(IAsyncEnumerable{ChatResponseUpdate}, System.Threading.CancellationToken)"/> and 132/// This value is used when <see cref="ChatResponseExtensions.ToChatResponseAsync(IAsyncEnumerable{ChatResponseUpdate}, System.Threading.CancellationToken)"/>
Microsoft.Extensions.AI.Abstractions.Tests (27)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (27)
40await YieldAsync(updates).ToChatResponseAsync() : 92await YieldAsync(updates).ToChatResponseAsync() : 155await YieldAsync(updates).ToChatResponseAsync() : 205await YieldAsync(updates).ToChatResponseAsync() : 262await YieldAsync(updates).ToChatResponseAsync() : 292await YieldAsync(updates).ToChatResponseAsync() : 327await YieldAsync(updates).ToChatResponseAsync() : 365await YieldAsync(updates).ToChatResponseAsync() : 395await YieldAsync(updates).ToChatResponseAsync() : 432await YieldAsync(updates).ToChatResponseAsync() : 468await YieldAsync(updates).ToChatResponseAsync() : 515await YieldAsync(updates).ToChatResponseAsync() : 563await YieldAsync(updates).ToChatResponseAsync() : 666ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 707ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 737ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 782ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 809ChatResponse response = await YieldAsync(updates).ToChatResponseAsync(); 859await YieldAsync(updates).ToChatResponseAsync() : 908await YieldAsync(updates).ToChatResponseAsync() : 949ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 997ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 1040ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 1071ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 1091ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 1131ChatResponse response1 = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 1137ChatResponse response2 = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse();
Microsoft.Extensions.AI.Integration.Tests (1)
ImageGeneratingChatClientIntegrationTests.cs (1)
75return ValidateChatResponse(await chatClient.GetStreamingResponseAsync(messages, options).ToChatResponseAsync());
Microsoft.Extensions.AI.OllamaSharp.Integration.Tests (1)
OllamaSharpChatClientIntegrationTests.cs (1)
104ex = await Assert.ThrowsAsync<InvalidOperationException>(() => chatClient.GetStreamingResponseAsync("Hello, world!").ToChatResponseAsync());
Microsoft.Extensions.AI.OpenAI (1)
OpenAIAssistantsChatClient.cs (1)
73GetStreamingResponseAsync(messages, options, cancellationToken).ToChatResponseAsync(cancellationToken);
Microsoft.Extensions.AI.OpenAI.Tests (11)
OpenAIResponseClientIntegrationTests.cs (9)
157? await ChatClient.GetStreamingResponseAsync("Generate an image of a simple blue circle on a white background.", chatOptions).ToChatResponseAsync() 229await client.GetStreamingResponseAsync(Prompt, chatOptions).ToChatResponseAsync() : 269await client.GetStreamingResponseAsync(input, chatOptions).ToChatResponseAsync() : 300await client.GetStreamingResponseAsync(input, chatOptions).ToChatResponseAsync() : 534await client.GetStreamingResponseAsync(input, chatOptions).ToChatResponseAsync() : 546await client.GetStreamingResponseAsync(input, chatOptions).ToChatResponseAsync() : 789var response1 = await ChatClient.GetStreamingResponseAsync(chatHistory, chatOptions).ToChatResponseAsync(); 807var response2 = await ChatClient.GetStreamingResponseAsync(chatHistory, chatOptions).ToChatResponseAsync(); 826var response3 = await ChatClient.GetStreamingResponseAsync(deserializedHistory, chatOptions).ToChatResponseAsync();
OpenAIResponseClientTests.cs (2)
2406.ToChatResponseAsync(); 3607}).ToChatResponseAsync();
Microsoft.Extensions.AI.Tests (42)
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (4)
916await service.GetStreamingResponseAsync(input, options).ToChatResponseAsync(); 998await service.GetStreamingResponseAsync(input, options).ToChatResponseAsync(); 1447var result = await service.GetStreamingResponseAsync(CloneInput(input), options).ToChatResponseAsync(); 2069var result = await service.GetStreamingResponseAsync(new EnumeratedOnceEnumerable<ChatMessage>(CloneInput(input)), options, cts.Token).ToChatResponseAsync();
ChatCompletion\FunctionInvokingChatClientTests.cs (21)
422response = await client.GetStreamingResponseAsync(messages, options).ToChatResponseAsync(); 501response = await client.GetStreamingResponseAsync(messages, options).ToChatResponseAsync(); 585response = await client.GetStreamingResponseAsync(messages, options).ToChatResponseAsync(); 728await client.GetStreamingResponseAsync("hello", options).ToChatResponseAsync(); 1212var response = await client.GetStreamingResponseAsync(messages, options, CancellationToken.None).ToChatResponseAsync(); 1441Assert.Equal("done!", (await service.GetStreamingResponseAsync("hey", options).ToChatResponseAsync()).ToString()); 2056? await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "hello")], options).ToChatResponseAsync() 2127? await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "hello")], options).ToChatResponseAsync() 2298var result = await service.GetStreamingResponseAsync(new EnumeratedOnceEnumerable<ChatMessage>(chat), options, cts.Token).ToChatResponseAsync(); 2433var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 2527var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 2632var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 2737var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 2837var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 2920var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 3012var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 3113var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 3219var result = await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "test")], options).ToChatResponseAsync(); 3492? await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "hello")], options).ToChatResponseAsync() 3569? await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "hello")], options).ToChatResponseAsync() 3632? await client.GetStreamingResponseAsync([new ChatMessage(ChatRole.User, "hello")], options).ToChatResponseAsync()
ChatCompletion\UseDelegateChatClientTests.cs (4)
71response = await client.GetStreamingResponseAsync(expectedMessages, expectedOptions, expectedCts.Token).ToChatResponseAsync(); 113response = await client.GetStreamingResponseAsync(expectedMessages, expectedOptions, expectedCts.Token).ToChatResponseAsync(); 164response = await client.GetStreamingResponseAsync(expectedMessages, expectedOptions, expectedCts.Token).ToChatResponseAsync(); 235response = await client.GetStreamingResponseAsync(expectedMessages, expectedOptions, expectedCts.Token).ToChatResponseAsync();
ChatRouting\FailoverChatClientTests.cs (12)
58? router.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync() 84cancellationToken: cancellationSource.Token).ToChatResponseAsync() 106? router.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync() 276? await router.GetStreamingResponseAsync([new(ChatRole.User, "hi")], requestOptions).ToChatResponseAsync() 323? await router.GetStreamingResponseAsync([new(ChatRole.User, "hi")], requestOptions).ToChatResponseAsync() 652await router.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync(); 783await client.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync(); 811await client.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync(); 862await router.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync(); 885await router.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync(); 916await router.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync(); 1004await router.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync();
ChatRouting\OrderedFailoverChatClientTests.cs (1)
288await client.GetStreamingResponseAsync([new(ChatRole.User, "hi")]).ToChatResponseAsync();