53 references to GetStreamingResponseAsync
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatClientExtensionsTests.cs (2)
91
_ = ChatClientExtensions.
GetStreamingResponseAsync
(null!, "hello");
151
await foreach (var update in client.
GetStreamingResponseAsync
("hello", expectedOptions, cts.Token))
Microsoft.Extensions.AI.AzureAIInference.Tests (6)
AzureAIInferenceChatClientTests.cs (6)
43
await Assert.ThrowsAsync<InvalidOperationException>(() => chatClient.
GetStreamingResponseAsync
("hello").GetAsyncEnumerator().MoveNextAsync().AsTask());
46
await Assert.ThrowsAsync<InvalidOperationException>(() => chatClient.
GetStreamingResponseAsync
("hello", new ChatOptions { ModelId = null }).GetAsyncEnumerator().MoveNextAsync().AsTask());
272
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new ChatOptions
453
await foreach (var update in client.
GetStreamingResponseAsync
("hello", chatOptions))
611
await foreach (var update in client.
GetStreamingResponseAsync
("hello", chatOptions))
1336
await foreach (var update in client.
GetStreamingResponseAsync
("How old is Alice?", new()
Microsoft.Extensions.AI.Integration.Tests (4)
ChatClientIntegrationTests.cs (4)
143
var response = ChatClient.
GetStreamingResponseAsync
("Explain in 10 words how AI works", new()
275
var response = chatClient.
GetStreamingResponseAsync
("What is the result of SecretComputation on 42 and 84?", new()
870
await foreach (var update in chatClient.
GetStreamingResponseAsync
("What's the biggest animal?"))
921
await foreach (var update in chatClient.
GetStreamingResponseAsync
(
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.Tests (29)
OpenAIChatClientTests.cs (5)
233
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
494
await foreach (var update in client.
GetStreamingResponseAsync
("hello", chatOptions))
649
await foreach (var update in client.
GetStreamingResponseAsync
("hello", chatOptions))
1323
await foreach (var update in client.
GetStreamingResponseAsync
("How old is Alice?", new()
1724
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
OpenAIResponseClientIntegrationTests.cs (4)
141
await client.
GetStreamingResponseAsync
(Prompt, chatOptions).ToChatResponseAsync() :
297
await foreach (var update in ChatClient.
GetStreamingResponseAsync
("What is the capital of France?", chatOptions))
320
await foreach (var update in ChatClient.
GetStreamingResponseAsync
("What is the capital of France?", chatOptions))
361
await foreach (var update in chatClient.
GetStreamingResponseAsync
("What time is it?", chatOptions))
OpenAIResponseClientTests.cs (20)
296
await foreach (var update in client.
GetStreamingResponseAsync
("Calculate the sum of the first 5 positive integers.", new()
429
await foreach (var update in client.
GetStreamingResponseAsync
("Solve this problem step by step.", new()
560
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
1862
var response = await client.
GetStreamingResponseAsync
("Tell me the path to the README.md file for Microsoft.Extensions.AI.Abstractions in the dotnet/extensions repository", chatOptions)
2203
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
2362
await foreach (var update in client.
GetStreamingResponseAsync
("Please book a hotel for me", chatOptions))
2695
var response = await client.
GetStreamingResponseAsync
("Calculate the sum of numbers from 1 to 10 using Python", new()
3161
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
3242
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
3323
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
3401
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
3603
await foreach (var update in client.
GetStreamingResponseAsync
("hello", new()
4485
await foreach (var update in client.
GetStreamingResponseAsync
("test"))
4520
await foreach (var update in client.
GetStreamingResponseAsync
("test"))
4555
await foreach (var update in client.
GetStreamingResponseAsync
("test"))
4593
await foreach (var update in client.
GetStreamingResponseAsync
("test"))
4631
await foreach (var update in client.
GetStreamingResponseAsync
("test"))
4689
await foreach (var update in client.
GetStreamingResponseAsync
("test"))
4941
await foreach (var update in client.
GetStreamingResponseAsync
("Generate an image of a dog", new ChatOptions
5060
await foreach (var update in client.
GetStreamingResponseAsync
("Generate an image of a sunset", new ChatOptions
Microsoft.Extensions.AI.Tests (11)
ChatCompletion\DistributedCachingChatClientTest.cs (10)
288
var result1 = outer.
GetStreamingResponseAsync
("some input", options);
293
var result2 = outer.
GetStreamingResponseAsync
("some input", options);
300
await ToListAsync(outer.
GetStreamingResponseAsync
("some modified input", options));
335
var result1 = outer.
GetStreamingResponseAsync
("some input");
339
var result2 = outer.
GetStreamingResponseAsync
("some input");
408
var result1 = outer.
GetStreamingResponseAsync
("some input");
412
var result2 = outer.
GetStreamingResponseAsync
("some input");
452
var result1 = outer.
GetStreamingResponseAsync
("some input");
453
var result2 = outer.
GetStreamingResponseAsync
("some input");
467
var result3 = outer.
GetStreamingResponseAsync
("some input");
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
1009
Assert.Equal("done!", (await service.
GetStreamingResponseAsync
("hey", options).ToChatResponseAsync()).ToString());