160 references to ChatResponse
Aspire.Azure.AI.OpenAI.Tests (1)
Aspire.OpenAI.Tests (1)
Microsoft.Extensions.AI.Abstractions.Tests (6)
Microsoft.Extensions.AI.Evaluation (2)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (3)
Microsoft.Extensions.AI.Evaluation.NLP.Tests (17)
Microsoft.Extensions.AI.Evaluation.Reporting (2)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (5)
Microsoft.Extensions.AI.Evaluation.Safety (1)
Microsoft.Extensions.AI.OpenAI (1)
Microsoft.Extensions.AI.OpenAI.Tests (11)
OpenAIConversionTests.cs (11)
1519var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant,
1558var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "Hello"));
1588var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant,
1633var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "Test"))
1656var chatResponse = new ChatResponse(new ChatMessage(inputRole, "Test"));
1994var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "Test"))
2007var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "Hello, world!"))
2032var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "Test message"))
2181var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "Default test"));
2199var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "Model test"));
2214var chatResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "Model priority test"))
Microsoft.Extensions.AI.Tests (110)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (10)
23var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Animal)))
100var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options)))
161var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options)));
239var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "This is not valid JSON"));
258var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, "null"));
277var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, [new UriContent("https://example.com", "image/*")]));
297var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options)));
332var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(payload, JsonContext2.Default.Options)));
364var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, jso)));
425return Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, resultDuplicatedJson)));
ChatCompletion\FunctionInvokingChatClientTests.cs (50)
379return Task.FromResult(new ChatResponse(
384return Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "done")));
392return YieldAsync(new ChatResponse(
397return YieldAsync(new ChatResponse(new ChatMessage(ChatRole.Assistant, "done")).ToChatResponseUpdates());
460return Task.FromResult(new ChatResponse(
465return Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "done")));
473return YieldAsync(new ChatResponse(
478return YieldAsync(new ChatResponse(new ChatMessage(ChatRole.Assistant, "done")).ToChatResponseUpdates());
541return Task.FromResult(new ChatResponse(
546return Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "done")));
554return YieldAsync(new ChatResponse(
559return YieldAsync(new ChatResponse(new ChatMessage(ChatRole.Assistant, "done")).ToChatResponseUpdates());
669return Task.FromResult(new ChatResponse(message));
713return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
760return Task.FromResult(new ChatResponse(message));
765return Task.FromResult(new ChatResponse(message));
805return Task.FromResult(new ChatResponse(message));
1248return new(message);
1370return Task.FromResult(new ChatResponse(message));
1534return Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, [new FunctionCallContent("callId1", "Func1")])));
1565return new ChatResponse(new ChatMessage(ChatRole.Assistant, [new FunctionCallContent("callId-abc", "Func1")]))
1573return new ChatResponse(new ChatMessage(ChatRole.Assistant, "done!"));
1896return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2196return new ChatResponse(message);
2202return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2251return new ChatResponse(message);
2257return new ChatResponse(message);
2266return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2272return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2314return new ChatResponse(new ChatMessage(ChatRole.Assistant, [new FunctionCallContent("callId1", "Func1")]));
2318return new ChatResponse(new ChatMessage(ChatRole.Assistant, "Done"));
2381return new ChatResponse(message) { Usage = usage };
2445return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2578return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2672return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2777return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2879return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
2979return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
3065return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
3157return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
3258return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
3364return YieldAsync(new ChatResponse(message).ToChatResponseUpdates());
3571Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "world")))
3608Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "world")))
3729return new ChatResponse(new ChatMessage(ChatRole.Assistant, "done"));
3745var response = new ChatResponse(new ChatMessage(ChatRole.Assistant, "done"));
3792return new ChatResponse(new ChatMessage(ChatRole.Assistant, [new FunctionCallContent("callId1", "Func1")]));
3796return new ChatResponse(new ChatMessage(ChatRole.Assistant, "done"));
3803var response = new ChatResponse(new ChatMessage(ChatRole.Assistant, [new FunctionCallContent("callId1", "Func1")]));
3808var response = new ChatResponse(new ChatMessage(ChatRole.Assistant, "done"));
ChatRouting\SemanticRoutingChatClientTests.cs (6)
97ChatResponse expected = new(new ChatMessage(ChatRole.Assistant, "code"));
105Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "writing"))),
149Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "code"))),
154Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "writing"))),
192Task.FromResult(new ChatResponse(new ChatMessage(ChatRole.Assistant, "profiled"))),
194ChatResponse expected = new(new ChatMessage(ChatRole.Assistant, "default"));