57 references to new
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions (5)
Microsoft.Extensions.AI.Abstractions.Tests (42)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (11)
83new(new("human"), "i") { MessageId = "6" },
84new(new("human"), "j") { MessageId = "7" },
85new(new("human"), "k") { MessageId = "7" },
114Assert.Equal(new ChatRole("human"), response.Messages[6].Role);
117Assert.Equal(new ChatRole("human"), response.Messages[7].Role);
417new(new ChatRole("agent1"), "Hello") { MessageId = "1" },
419new(new ChatRole("agent1"), " agent1") { MessageId = "1" },
422new(new ChatRole("agent2"), "Hi") { MessageId = "1" },
424new(new ChatRole("agent2"), " agent2") { MessageId = "1" },
437Assert.Equal(new ChatRole("agent1"), response.Messages[0].Role);
440Assert.Equal(new ChatRole("agent2"), response.Messages[1].Role);
 
Microsoft.Extensions.AI.AzureAIInference (2)
Microsoft.Extensions.AI.OpenAI (2)
Microsoft.Extensions.AI.OpenAI.Tests (1)
Microsoft.Extensions.AI.Tests (4)