3 writes to ModelProvider
Microsoft.Extensions.AI.Evaluation.Reporting (2)
ChatTurnDetails.cs (1)
136ModelProvider = modelProvider;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatTurnDetails.g.cs (1)
101Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails)obj).ModelProvider = value!,
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatTurnDetails.g.cs (1)
101Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails)obj).ModelProvider = value!,
21 references to ModelProvider
Microsoft.Extensions.AI.Evaluation.Console (1)
Commands\ReportCommand.cs (1)
179(string? model, string? modelProvider) key = (turn.Model, turn.ModelProvider);
Microsoft.Extensions.AI.Evaluation.Reporting (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatTurnDetails.g.cs (2)
100Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails)obj).ModelProvider, 195string __value_ModelProvider = ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails)value).ModelProvider;
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatTurnDetails.g.cs (2)
100Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails)obj).ModelProvider, 195string __value_ModelProvider = ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails)value).ModelProvider;
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (16)
ChatTurnDetailsTests.cs (14)
29Assert.Null(details.ModelProvider); 40Assert.Null(deserializedDetails.ModelProvider); 63Assert.Null(details.ModelProvider); 74Assert.Null(deserializedDetails.ModelProvider); 98Assert.Equal("azure.openai", details.ModelProvider); 109Assert.Equal(details.ModelProvider, deserializedDetails!.ModelProvider); 134Assert.Null(details.ModelProvider); 148Assert.Null(deserializedDetails.ModelProvider); 176Assert.Null(details.ModelProvider); 190Assert.Null(deserializedDetails.ModelProvider); 219Assert.Equal("azure.openai", details.ModelProvider); 233Assert.Equal(details.ModelProvider, deserializedDetails.ModelProvider);
ScenarioRunResultTests.cs (2)
514x?.ModelProvider == y?.ModelProvider &&