20 references to ChatResponse
Microsoft.Extensions.AI (2)
ChatCompletion\ChatResponse{T}.cs (1)
36: base(Throw.IfNull(response).Messages)
ChatCompletion\FunctionInvokingChatClient.cs (1)
309return new ChatResponse(responseMessages);
Microsoft.Extensions.AI.Abstractions.Tests (3)
ChatCompletion\ChatResponseTests.cs (3)
23response = new((IList<ChatMessage>?)null); 38response = new(messages); 160ChatResponse response = new(
Microsoft.Extensions.AI.OpenAI.Tests (5)
OpenAIConversionTests.cs (5)
832var emptyResponse = new ChatResponse([]); 1331var chatResponse = new ChatResponse([]) 1358var chatResponse = new ChatResponse(messages) 1395var chatResponse = new ChatResponse(messages) 1426var chatResponse = new ChatResponse(messages)
Microsoft.Extensions.AI.Tests (3)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (1)
196var expectedResponse = new ChatResponse(
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (2)
897return new ChatResponse(output) { Usage = usage }; 979return YieldAsync(new ChatResponse(output).ToChatResponseUpdates());
Microsoft.Extensions.DataIngestion.Tests (6)
Processors\AlternativeTextEnricherTests.cs (2)
59return Task.FromResult(new ChatResponse(new[] 147return Task.FromResult(new ChatResponse(new[] { new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(data)) }));
Processors\ClassificationEnricherTests.cs (1)
82return Task.FromResult(new ChatResponse(new[]
Processors\KeywordEnricherTests.cs (1)
82return Task.FromResult(new ChatResponse(new[]
Processors\SentimentEnricherTests.cs (1)
66return Task.FromResult(new ChatResponse(new[]
Processors\SummaryEnricherTests.cs (1)
66return Task.FromResult(new ChatResponse(new[]
Microsoft.ML.GenAI.Core (1)
CausalLMPipelineChatClient.cs (1)
48return Task.FromResult(new ChatResponse([chatMessage])