118 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 (2)
OllamaSharpChatClientIntegrationTests.cs (2)
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
Microsoft.Extensions.AI.OpenAI.Tests (89)
OpenAIAssistantChatClientIntegrationTests.cs (1)
55
var response = await ChatClient.
GetResponseAsync
("Use the code interpreter to calculate the square root of 42.", new()
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()
1632
InvalidOperationException e = await Assert.ThrowsAsync<InvalidOperationException>(() => client.
GetResponseAsync
("hello"));
1680
var response = await client.
GetResponseAsync
("hello", new()
1865
Assert.NotNull(await client.
GetResponseAsync
("hello", new()
1910
var response = await client.
GetResponseAsync
("hello");
2042
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()
1088
var response = await client.
GetResponseAsync
("hello", new()
1265
var response = await client.
GetResponseAsync
("hello", chatOptions);
1361
var response = await client.
GetResponseAsync
("hello", new()
1495
var response = await client.
GetResponseAsync
(
1995
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);
2615
var response = await client.
GetResponseAsync
("Test error handling", chatOptions);
2724
var response = await client.
GetResponseAsync
("hello", new ChatOptions { Tools = [mcpTool] });
2814
var response = await client.
GetResponseAsync
("hello", new ChatOptions { Tools = [mcpTool] });
2876
var response = await client.
GetResponseAsync
("hello", new()
3026
await client.
GetResponseAsync
("Please book hotel as well", options);
3384
var response = await client.
GetResponseAsync
("Calculate the sum of numbers from 1 to 5", new()
3760
InvalidOperationException e = await Assert.ThrowsAsync<InvalidOperationException>(() => client.
GetResponseAsync
("hello"));
3812
var response = await client.
GetResponseAsync
("hello", new()
3870
var response = await client.
GetResponseAsync
("hello", new()
3929
var response = await client.
GetResponseAsync
("hello", new()
3990
var response = await client.
GetResponseAsync
("hello", new()
4052
var response = await client.
GetResponseAsync
("hello", new()
4115
var response = await client.
GetResponseAsync
("hello", new()
4340
var response = await client.
GetResponseAsync
("hello", new()
4631
var response = await client.
GetResponseAsync
("hello", new()
4692
var response = await client.
GetResponseAsync
("hello", new()
5436
var response = await client.
GetResponseAsync
("test");
5468
var response = await client.
GetResponseAsync
("test");
5512
var response = await client.
GetResponseAsync
("test");
5613
var response = await client.
GetResponseAsync
("test");
6169
var response = await client.
GetResponseAsync
("harmful request");
6223
var response = await client.
GetResponseAsync
("What is in this image?");
6286
var response = await client.
GetResponseAsync
("What is in this image?");
6368
var response = await client.
GetResponseAsync
("Generate an image of a cat", new ChatOptions
6706
Assert.NotNull(await client.
GetResponseAsync
("hello", new()
6784
await client.
GetResponseAsync
("hello");
6845
var response = await client.
GetResponseAsync
("Create a hello world file", new()
7127
var response = await client.
GetResponseAsync
("What is the latest news about .NET?", new()
7364
var response = await client.
GetResponseAsync
("hello", new()
7451
var response = await client.
GetResponseAsync
("hello", new()
7543
var response = await client.
GetResponseAsync
("hello", new()
7610
var response = await client.
GetResponseAsync
("hello", new()
7720
var response = await client.
GetResponseAsync
("hello", new()
7820
var response = await client.
GetResponseAsync
("hello", new()
7925
var response = await client.
GetResponseAsync
("hello", new()
8025
var response = await client.
GetResponseAsync
("hello", new()
8112
var response = await client.
GetResponseAsync
("hello", new()
8203
var response = await client.
GetResponseAsync
("hello", new()
8289
var response = await client.
GetResponseAsync
("hello", new()
8402
var response = await client.
GetResponseAsync
("hello", new()
8501
var response = await client.
GetResponseAsync
("hello", new()
8605
var response = await client.
GetResponseAsync
("hello", new()
8718
var response = await client.
GetResponseAsync
("hello", new()
8836
var response = await client.
GetResponseAsync
(
Microsoft.Extensions.AI.Tests (14)
ChatCompletion\DistributedCachingChatClientTest.cs (9)
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");
758
var result = 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);