54 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()),
1981
return new
ChatResponse
(output) { Usage = usage };
2063
return YieldAsync(new
ChatResponse
(output).ToChatResponseUpdates());
ChatCompletion\FunctionInvokingChatClientTests.cs (30)
2388
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2395
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2401
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
2482
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2489
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2495
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
2589
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2595
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2600
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
2687
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2695
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2701
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
2791
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2797
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2802
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
2889
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2894
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
2967
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2975
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
2980
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
3068
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
3076
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
3081
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
3174
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
3182
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant,
3187
return new
ChatResponse
([new ChatMessage(ChatRole.Assistant, "Done")]);
3472
return new
ChatResponse
(
3480
var response = new
ChatResponse
(
3536
return new
ChatResponse
(
3551
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[]
Microsoft.ML.GenAI.Core (1)
CausalLMPipelineChatClient.cs (1)
48
return Task.FromResult(new
ChatResponse
([chatMessage])