20 references to ToChatResponseAsync
Microsoft.Extensions.AI (1)
ChatCompletion\AnonymousDelegatingChatClient.cs (1)
124
.
ToChatResponseAsync
(cancellationToken);
Microsoft.Extensions.AI.Abstractions (4)
ChatCompletion\ChatResponseExtensions.cs (2)
122
list.AddMessages(await updates.
ToChatResponseAsync
(cancellationToken).ConfigureAwait(false));
168
return
ToChatResponseAsync
(updates, cancellationToken);
ChatCompletion\ChatResponseUpdate.cs (2)
25
/// codified in the <see cref="ChatResponseExtensions.
ToChatResponseAsync
"/> and
114
/// This value is used when <see cref="ChatResponseExtensions.
ToChatResponseAsync
(IAsyncEnumerable{ChatResponseUpdate}, System.Threading.CancellationToken)"/>
Microsoft.Extensions.AI.Abstractions.Tests (6)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (6)
41
await YieldAsync(updates).
ToChatResponseAsync
();
96
await YieldAsync(updates).
ToChatResponseAsync
() :
191
ChatResponse response = useAsync ? await YieldAsync(updates).
ToChatResponseAsync
() : updates.ToChatResponse();
232
ChatResponse response = useAsync ? await YieldAsync(updates).
ToChatResponseAsync
() : updates.ToChatResponse();
270
ChatResponse response = useAsync ? await YieldAsync(updates).
ToChatResponseAsync
() : updates.ToChatResponse();
297
ChatResponse response = await YieldAsync(updates).
ToChatResponseAsync
();
Microsoft.Extensions.AI.OllamaSharp.Integration.Tests (1)
OllamaSharpChatClientIntegrationTests.cs (1)
103
ex = await Assert.ThrowsAsync<InvalidOperationException>(() => chatClient.GetStreamingResponseAsync("Hello, world!").
ToChatResponseAsync
());
Microsoft.Extensions.AI.OpenAI (1)
OpenAIAssistantsChatClient.cs (1)
85
GetStreamingResponseAsync(messages, options, cancellationToken).
ToChatResponseAsync
(cancellationToken);
Microsoft.Extensions.AI.Tests (7)
ChatCompletion\FunctionInvokingChatClientTests.cs (3)
763
var response = await client.GetStreamingResponseAsync(messages, options, CancellationToken.None).
ToChatResponseAsync
();
992
Assert.Equal("done!", (await service.GetStreamingResponseAsync("hey", options).
ToChatResponseAsync
()).ToString());
1207
var result = await service.GetStreamingResponseAsync(new EnumeratedOnceEnumerable<ChatMessage>(chat), options, cts.Token).
ToChatResponseAsync
();
ChatCompletion\UseDelegateChatClientTests.cs (4)
71
response = await client.GetStreamingResponseAsync(expectedMessages, expectedOptions, expectedCts.Token).
ToChatResponseAsync
();
113
response = await client.GetStreamingResponseAsync(expectedMessages, expectedOptions, expectedCts.Token).
ToChatResponseAsync
();
164
response = await client.GetStreamingResponseAsync(expectedMessages, expectedOptions, expectedCts.Token).
ToChatResponseAsync
();
235
response = await client.GetStreamingResponseAsync(expectedMessages, expectedOptions, expectedCts.Token).
ToChatResponseAsync
();