53 references to ChatResponse
Microsoft.Extensions.AI (2)
ChatCompletion\ChatResponse{T}.cs (1)
36: base(Throw.IfNull(response).Messages)
ChatCompletion\FunctionInvokingChatClient.cs (1)
322return new ChatResponse(responseMessages);
Microsoft.Extensions.AI.Abstractions.Tests (3)
ChatCompletion\ChatResponseTests.cs (3)
23response = new((IList<ChatMessage>?)null); 38response = new(messages); 271ChatResponse response = new(
Microsoft.Extensions.AI.OpenAI.Tests (5)
OpenAIConversionTests.cs (5)
1566var emptyResponse = new ChatResponse([]); 2064var chatResponse = new ChatResponse([]) 2091var chatResponse = new ChatResponse(messages) 2128var chatResponse = new ChatResponse(messages) 2159var chatResponse = new ChatResponse(messages)
Microsoft.Extensions.AI.Tests (37)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (1)
196var expectedResponse = new ChatResponse(
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (6)
905Task.FromResult(new ChatResponse([new ChatMessage(ChatRole.Assistant, "world")])), 907YieldAsync(new ChatResponse([new ChatMessage(ChatRole.Assistant, "world")]).ToChatResponseUpdates()), 985Task.FromResult(new ChatResponse([new ChatMessage(ChatRole.Assistant, "world")])), 987YieldAsync(new ChatResponse([new ChatMessage(ChatRole.Assistant, "world")]).ToChatResponseUpdates()), 2038return new ChatResponse(output) { Usage = usage }; 2120return YieldAsync(new ChatResponse(output).ToChatResponseUpdates());
ChatCompletion\FunctionInvokingChatClientTests.cs (30)
2541return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2548return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2554return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 2635return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2642return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2648return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 2742return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2748return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2753return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 2840return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2848return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2854return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 2944return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2950return new ChatResponse([new ChatMessage(ChatRole.Assistant, 2955return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 3042return new ChatResponse([new ChatMessage(ChatRole.Assistant, 3047return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 3120return new ChatResponse([new ChatMessage(ChatRole.Assistant, 3128return new ChatResponse([new ChatMessage(ChatRole.Assistant, 3133return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 3221return new ChatResponse([new ChatMessage(ChatRole.Assistant, 3229return new ChatResponse([new ChatMessage(ChatRole.Assistant, 3234return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 3327return new ChatResponse([new ChatMessage(ChatRole.Assistant, 3335return new ChatResponse([new ChatMessage(ChatRole.Assistant, 3340return new ChatResponse([new ChatMessage(ChatRole.Assistant, "Done")]); 3657return new ChatResponse( 3665var response = new ChatResponse( 3721return new ChatResponse( 3736var response = new ChatResponse(
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[]