12 implementations of GetResponseAsync
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Abstractions.Tests (1)
Microsoft.Extensions.AI.Evaluation.Safety (1)
Microsoft.Extensions.AI.Integration.Tests (3)
Microsoft.Extensions.AI.OpenAI (3)
Microsoft.Extensions.AI.Tests (1)
Microsoft.Extensions.DataIngestion.Tests (1)
Microsoft.ML.GenAI.Core (1)
110 references to GetResponseAsync
Microsoft.Extensions.AI (13)
Microsoft.Extensions.AI.Abstractions (8)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (11)
Microsoft.Extensions.AI.Evaluation.Quality (12)
Microsoft.Extensions.AI.Evaluation.Safety (1)
Microsoft.Extensions.AI.Integration.Tests (25)
ChatClientIntegrationTests.cs (22)
76var response = await ChatClient.GetResponseAsync(
94var response = await ChatClient.GetResponseAsync(
191var response = await ChatClient.GetResponseAsync(
209var response = await ChatClient.GetResponseAsync(
650var firstResponse = await ChatClient.GetResponseAsync([message]);
652var secondResponse = await ChatClient.GetResponseAsync([message]);
743var response = await chatClient.GetResponseAsync([message]);
750var secondResponse = await chatClient.GetResponseAsync([message]);
782var response = await chatClient.GetResponseAsync([message]);
790var secondResponse = await chatClient.GetResponseAsync([message]);
824var response = await chatClient.GetResponseAsync([message]);
833var secondResponse = await chatClient.GetResponseAsync([message]);
851await chatClient.GetResponseAsync([new(ChatRole.User, "What's the biggest animal?")]);
950var response = await chatClient.GetResponseAsync([new(ChatRole.User, "What's the biggest animal?")]);
1256var response = await chatClient.GetResponseAsync(messages, new() { Tools = [getWeather] });
1393=> _innerChatClient.GetResponseAsync(messages, options, cancellationToken);
1472var firstResponse = await client.GetResponseAsync(history, new ChatOptions { Tools = allTools });
1481var secondResponse = await client.GetResponseAsync(history, new ChatOptions { Tools = allTools });
1538var response = await client.GetResponseAsync(history, new ChatOptions
1601var firstResponse = await client.GetResponseAsync(history, new ChatOptions
1614var secondResponse = await client.GetResponseAsync(history, new ChatOptions
1707var response = await client.GetResponseAsync(history, new ChatOptions { Tools = allTools });
Microsoft.Extensions.AI.OpenAI (2)
Microsoft.Extensions.AI.OpenAI.Tests (26)
Microsoft.Extensions.AI.Tests (12)
ChatCompletion\UseDelegateChatClientTests.cs (6)
67ChatResponse response = await client.GetResponseAsync(expectedMessages, expectedOptions, expectedCts.Token);
102var cc = await innerClient.GetResponseAsync(messages, options, cancellationToken);
110ChatResponse response = await client.GetResponseAsync(expectedMessages, expectedOptions, expectedCts.Token);
161ChatResponse response = await client.GetResponseAsync(expectedMessages, expectedOptions, expectedCts.Token);
205var cc = await innerClient.GetResponseAsync(messages, options, cancellationToken);
232ChatResponse response = await client.GetResponseAsync(expectedMessages, expectedOptions, expectedCts.Token);