12 writes to Role
Microsoft.Extensions.AI.Abstractions (3)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (6)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (1)
Microsoft.Extensions.AI.OpenAI (2)
122 references to Role
Microsoft.Extensions.AI (10)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (11)
Microsoft.Extensions.AI.AzureAIInference (5)
Microsoft.Extensions.AI.AzureAIInference.Tests (4)
Microsoft.Extensions.AI.Evaluation (10)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (3)
Microsoft.Extensions.AI.Evaluation.Safety (2)
Microsoft.Extensions.AI.Integration.Tests (6)
Microsoft.Extensions.AI.OpenAI (17)
Microsoft.Extensions.AI.OpenAI.Tests (15)
Microsoft.Extensions.AI.Tests (27)
ChatReduction\MessageCountingChatReducerTests.cs (13)
66Assert.Equal(ChatRole.System, m.Role);
71Assert.Equal(ChatRole.User, m.Role);
76Assert.Equal(ChatRole.Assistant, m.Role);
102Assert.Equal(ChatRole.System, m.Role);
107Assert.Equal(ChatRole.User, m.Role);
112Assert.Equal(ChatRole.Assistant, m.Role);
117Assert.Equal(1, resultList.Count(m => m.Role == ChatRole.System));
141Assert.Equal(ChatRole.User, m.Role);
148Assert.Equal(ChatRole.Assistant, m.Role);
186Assert.Equal(expectedRole, m.Role);
211Assert.Equal(ChatRole.System, m.Role);
254Assert.Equal(ChatRole.System, m.Role);
259Assert.Equal(ChatRole.Assistant, m.Role);
Microsoft.ML.GenAI.LLaMA (5)
Microsoft.ML.GenAI.Phi (5)