45 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 (22)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (22)
41await YieldAsync(updates).ToChatResponseAsync() : 93await YieldAsync(updates).ToChatResponseAsync() : 156await YieldAsync(updates).ToChatResponseAsync() : 206await YieldAsync(updates).ToChatResponseAsync() : 263await YieldAsync(updates).ToChatResponseAsync() : 293await YieldAsync(updates).ToChatResponseAsync() : 328await YieldAsync(updates).ToChatResponseAsync() : 366await YieldAsync(updates).ToChatResponseAsync() : 396await YieldAsync(updates).ToChatResponseAsync() : 433await YieldAsync(updates).ToChatResponseAsync() : 469await YieldAsync(updates).ToChatResponseAsync() : 516await YieldAsync(updates).ToChatResponseAsync() : 564await YieldAsync(updates).ToChatResponseAsync() : 667ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 708ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 738ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 783ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 810ChatResponse response = await YieldAsync(updates).ToChatResponseAsync(); 860await YieldAsync(updates).ToChatResponseAsync() : 909await YieldAsync(updates).ToChatResponseAsync() : 950ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse(); 998ChatResponse response = useAsync ? await YieldAsync(updates).ToChatResponseAsync() : updates.ToChatResponse();
Microsoft.Extensions.AI.Integration.Tests (1)
ImageGeneratingChatClientIntegrationTests.cs (1)
76return ValidateChatResponse(await chatClient.GetStreamingResponseAsync(messages, options).ToChatResponseAsync());
Microsoft.Extensions.AI.OllamaSharp.Integration.Tests (1)
OllamaSharpChatClientIntegrationTests.cs (1)
103ex = await Assert.ThrowsAsync<InvalidOperationException>(() => chatClient.GetStreamingResponseAsync("Hello, world!").ToChatResponseAsync());
Microsoft.Extensions.AI.OpenAI (1)
OpenAIAssistantsChatClient.cs (1)
70GetStreamingResponseAsync(messages, options, cancellationToken).ToChatResponseAsync(cancellationToken);
Microsoft.Extensions.AI.OpenAI.Tests (7)
OpenAIResponseClientIntegrationTests.cs (5)
141await client.GetStreamingResponseAsync(Prompt, chatOptions).ToChatResponseAsync() : 181await client.GetStreamingResponseAsync(input, chatOptions).ToChatResponseAsync() : 212await client.GetStreamingResponseAsync(input, chatOptions).ToChatResponseAsync() : 404await client.GetStreamingResponseAsync(input, chatOptions).ToChatResponseAsync() : 415await client.GetStreamingResponseAsync(input, chatOptions).ToChatResponseAsync() :
OpenAIResponseClientTests.cs (2)
2086.ToChatResponseAsync(); 3001}).ToChatResponseAsync();
Microsoft.Extensions.AI.Tests (8)
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (1)
1254var result = await service.GetStreamingResponseAsync(new EnumeratedOnceEnumerable<ChatMessage>(input), options, cts.Token).ToChatResponseAsync();
ChatCompletion\FunctionInvokingChatClientTests.cs (3)
781var response = await client.GetStreamingResponseAsync(messages, options, CancellationToken.None).ToChatResponseAsync(); 1010Assert.Equal("done!", (await service.GetStreamingResponseAsync("hey", options).ToChatResponseAsync()).ToString()); 1562var result = await service.GetStreamingResponseAsync(new EnumeratedOnceEnumerable<ChatMessage>(chat), options, cts.Token).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();