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