3 writes to ModelResponse
Microsoft.Extensions.AI.Evaluation.Console (1)
Commands\ReportCommand.cs (1)
104result.ModelResponse = new ChatResponse();
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ScenarioRunResult.g.cs (1)
169Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult)obj).ModelResponse = value!,
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ScenarioRunResult.g.cs (1)
169Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult)obj).ModelResponse = value!,
14 references to ModelResponse
Microsoft.Extensions.AI.Evaluation.Reporting (3)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ScenarioRunResult.g.cs (2)
168Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult)obj).ModelResponse, 302global::Microsoft.Extensions.AI.ChatResponse __value_ModelResponse = ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult)value).ModelResponse;
ScenarioRunResult.cs (1)
125/// Gets or sets the conversation history including the request that produced the <see cref="ModelResponse"/> being
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ScenarioRunResult.g.cs (2)
168Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult)obj).ModelResponse, 302global::Microsoft.Extensions.AI.ChatResponse __value_ModelResponse = ((global::Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult)value).ModelResponse;
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (9)
ScenarioRunResultTests.cs (3)
105Assert.Equal(entry.ModelResponse, deserialized.ModelResponse, ChatResponseComparer.Instance); 199Assert.Equal(entry.ModelResponse, deserialized.ScenarioRunResults[0].ModelResponse, ChatResponseComparer.Instance);
SerializationChainingTests.cs (6)
45Assert.Single(resp.ModelResponse.Messages); 46Assert.Equal(ChatRole.User, resp.ModelResponse.Messages[0].Role); 47Assert.Equal("A user message", resp.ModelResponse.Messages[0].Text); 48Assert.NotNull(resp.ModelResponse.AdditionalProperties); 49Assert.Equal("gpt-7", resp.ModelResponse.AdditionalProperties?["model"]?.ToString()); 51string jsonFromElement = resp.ModelResponse.AdditionalProperties?["data"]?.ToString()!;