117 references to GetResponseAsync
Aspire.Azure.AI.OpenAI.Tests (1)
AspireAzureOpenAIClientBuilderChatClientExtensionsTests.cs (1)
217
var completion = await client.
GetResponseAsync
("Whatever");
Aspire.OpenAI.Tests (2)
AspireOpenAIClientBuilderChatClientExtensionsTests.cs (2)
220
var completion = await client.
GetResponseAsync
("Whatever");
254
var completion = await client.
GetResponseAsync
("Whatever");
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatClientExtensionsTests.cs (2)
77
_ = ChatClientExtensions.
GetResponseAsync
(null!, "hello");
123
ChatResponse response = await client.
GetResponseAsync
("hello", expectedOptions, cts.Token);
Microsoft.Extensions.AI.Integration.Tests (8)
ChatClientIntegrationTests.cs (8)
56
var response = await ChatClient.
GetResponseAsync
("What's the biggest animal?");
121
var response = await ChatClient.
GetResponseAsync
("Explain in 10 words how AI works");
250
var response = await chatClient.
GetResponseAsync
("What is the result of SecretComputation on 42 and 84?", new()
507
var response = await chatClient.
GetResponseAsync
("Briefly, what is the most popular tower in Paris?", options);
573
var response = await chatClient.
GetResponseAsync
("How much older is Elsa than Anna? Return the age difference as a single number.", new()
605
var response = await chatClient.
GetResponseAsync
("Are birds real?", new()
626
var response = await chatClient.
GetResponseAsync
("What's the current secret number?", new()
886
await chatClient.
GetResponseAsync
(
Microsoft.Extensions.AI.OllamaSharp.Integration.Tests (3)
OllamaSharpChatClientIntegrationTests.cs (3)
44
var response = await chatClient.
GetResponseAsync
("What is the current secret number? Answer with digits only.", new ChatOptions
79
var response = await chatClient.
GetResponseAsync
("What's the stock price for Microsoft in British pounds?", new ChatOptions
101
ex = await Assert.ThrowsAsync<InvalidOperationException>(() => chatClient.
GetResponseAsync
("Hello, world!"));
Microsoft.Extensions.AI.OpenAI.Tests (88)
OpenAIChatClientTests.cs (12)
155
var response = await client.
GetResponseAsync
("hello", new()
332
var response = await client.
GetResponseAsync
("hello", new()
418
var response = await client.
GetResponseAsync
("hello", chatOptions);
576
var response = await client.
GetResponseAsync
("hello", chatOptions);
728
Assert.NotNull(await client.
GetResponseAsync
("hello", new()
1141
var response = await client.
GetResponseAsync
("How old is Alice?", new()
1226
var response = await client.
GetResponseAsync
("What day is it?", new()
1637
InvalidOperationException e = await Assert.ThrowsAsync<InvalidOperationException>(() => client.
GetResponseAsync
("hello"));
1685
var response = await client.
GetResponseAsync
("hello", new()
1870
Assert.NotNull(await client.
GetResponseAsync
("hello", new()
1915
var response = await client.
GetResponseAsync
("hello");
2047
await client.
GetResponseAsync
("hello");
OpenAIHostedFileClientIntegrationTests.cs (4)
277
var response = await chatClient.
GetResponseAsync
(
346
var response = await chatClient.
GetResponseAsync
(
396
var setupResponse = await chatClient.
GetResponseAsync
(
425
var processResponse = await chatClient.
GetResponseAsync
(
OpenAIRequestPoliciesTests.cs (3)
94
await Assert.ThrowsAnyAsync<Exception>(() => client.
GetResponseAsync
("hi"));
110
await Assert.ThrowsAnyAsync<Exception>(() => client.
GetResponseAsync
("hi"));
126
await Assert.ThrowsAnyAsync<Exception>(() => client.
GetResponseAsync
("hi"));
OpenAIResponseClientIntegrationTests.cs (19)
38
var response = await ChatClient.
GetResponseAsync
("Use the code interpreter to calculate the square root of 42. Return only the nearest integer value and no other text.", new()
82
var response = await ChatClient.
GetResponseAsync
(
158
: await ChatClient.
GetResponseAsync
("Generate an image of a simple blue circle on a white background.", chatOptions);
196
ChatResponse response = await CreateChatClient()!.
GetResponseAsync
("Which tools are available on the wiki_tools MCP server?", chatOptions);
230
await client.
GetResponseAsync
(Prompt, chatOptions);
331
ChatResponse response = await ChatClient.
GetResponseAsync
(
362
var response = await ChatClient.
GetResponseAsync
("What's the biggest animal?", chatOptions);
395
var response = await chatClient.
GetResponseAsync
("What time is it?", chatOptions);
572
var response = await client.
GetResponseAsync
("What is 25 plus 17? Use the AddNumbers function.", chatOptions);
596
var response = await client.
GetResponseAsync
("What's the weather in Seattle? Use GetWeather.", chatOptions);
620
var response = await client.
GetResponseAsync
("Call GetDotnetLogo and tell me what you see in the image.", chatOptions);
645
var response = await client.
GetResponseAsync
("Call GetDocument and tell me what text is in the PDF.", chatOptions);
673
var response = await client.
GetResponseAsync
("Call AnalyzeImage and describe what you see.", chatOptions);
862
var response = await client.
GetResponseAsync
(
897
ChatClient.
GetResponseAsync
(
917
ChatClient.
GetResponseAsync
(
944
ChatClient.
GetResponseAsync
(
966
var response = await client.
GetResponseAsync
(
1009
var response = await client.
GetResponseAsync
(
OpenAIResponseClientTests.cs (50)
153
var response = await client.
GetResponseAsync
("hello", new()
1194
var response = await client.
GetResponseAsync
("hello", new()
1371
var response = await client.
GetResponseAsync
("hello", chatOptions);
1467
var response = await client.
GetResponseAsync
("hello", new()
1601
var response = await client.
GetResponseAsync
(
2101
var response = await client.
GetResponseAsync
("Tell me the path to the README.md file for Microsoft.Extensions.AI.Abstractions in the dotnet/extensions repository", chatOptions);
2721
var response = await client.
GetResponseAsync
("Test error handling", chatOptions);
2830
var response = await client.
GetResponseAsync
("hello", new ChatOptions { Tools = [mcpTool] });
2920
var response = await client.
GetResponseAsync
("hello", new ChatOptions { Tools = [mcpTool] });
2982
var response = await client.
GetResponseAsync
("hello", new()
3132
await client.
GetResponseAsync
("Please book hotel as well", options);
3490
var response = await client.
GetResponseAsync
("Calculate the sum of numbers from 1 to 5", new()
3866
InvalidOperationException e = await Assert.ThrowsAsync<InvalidOperationException>(() => client.
GetResponseAsync
("hello"));
3918
var response = await client.
GetResponseAsync
("hello", new()
3976
var response = await client.
GetResponseAsync
("hello", new()
4035
var response = await client.
GetResponseAsync
("hello", new()
4096
var response = await client.
GetResponseAsync
("hello", new()
4158
var response = await client.
GetResponseAsync
("hello", new()
4221
var response = await client.
GetResponseAsync
("hello", new()
4446
var response = await client.
GetResponseAsync
("hello", new()
4737
var response = await client.
GetResponseAsync
("hello", new()
4798
var response = await client.
GetResponseAsync
("hello", new()
5542
var response = await client.
GetResponseAsync
("test");
5574
var response = await client.
GetResponseAsync
("test");
5618
var response = await client.
GetResponseAsync
("test");
5764
var response = await client.
GetResponseAsync
("test");
6320
var response = await client.
GetResponseAsync
("harmful request");
6374
var response = await client.
GetResponseAsync
("What is in this image?");
6437
var response = await client.
GetResponseAsync
("What is in this image?");
6519
var response = await client.
GetResponseAsync
("Generate an image of a cat", new ChatOptions
6857
Assert.NotNull(await client.
GetResponseAsync
("hello", new()
6935
await client.
GetResponseAsync
("hello");
6996
var response = await client.
GetResponseAsync
("Create a hello world file", new()
7278
var response = await client.
GetResponseAsync
("What is the latest news about .NET?", new()
7515
var response = await client.
GetResponseAsync
("hello", new()
7602
var response = await client.
GetResponseAsync
("hello", new()
7694
var response = await client.
GetResponseAsync
("hello", new()
7761
var response = await client.
GetResponseAsync
("hello", new()
7871
var response = await client.
GetResponseAsync
("hello", new()
7971
var response = await client.
GetResponseAsync
("hello", new()
8076
var response = await client.
GetResponseAsync
("hello", new()
8176
var response = await client.
GetResponseAsync
("hello", new()
8263
var response = await client.
GetResponseAsync
("hello", new()
8354
var response = await client.
GetResponseAsync
("hello", new()
8440
var response = await client.
GetResponseAsync
("hello", new()
8553
var response = await client.
GetResponseAsync
("hello", new()
8652
var response = await client.
GetResponseAsync
("hello", new()
8756
var response = await client.
GetResponseAsync
("hello", new()
8869
var response = await client.
GetResponseAsync
("hello", new()
8987
var response = await client.
GetResponseAsync
(
Microsoft.Extensions.AI.Tests (13)
ChatCompletion\DistributedCachingChatClientTest.cs (8)
97
var result1 = await outer.
GetResponseAsync
("some input", options);
102
var result2 = await outer.
GetResponseAsync
("some input", options);
117
await outer.
GetResponseAsync
("some modified input", options);
150
var result1 = outer.
GetResponseAsync
("some input");
151
var result2 = outer.
GetResponseAsync
("some input");
162
var result3 = outer.
GetResponseAsync
("some input");
720
var result1 = await outer.
GetResponseAsync
("some input");
724
var result2 = await outer.
GetResponseAsync
("some input");
ChatCompletion\FunctionInvokingChatClientTests.cs (5)
684
await client.
GetResponseAsync
("hello", options);
781
await client.
GetResponseAsync
("hello", options);
821
await client.
GetResponseAsync
("hello", originalOptions);
1439
Assert.Equal("done!", (await service.
GetResponseAsync
("hey", options)).ToString());
1660
await chatClient.
GetResponseAsync
("hi", originalChatOptions);