2 instantiations of ChatConfiguration
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
Setup.cs (1)
29return new ChatConfiguration(chatClient, tokenCounter);
Microsoft.Extensions.AI.Evaluation.Reporting (1)
ReportingConfiguration.cs (1)
203chatConfiguration = new ChatConfiguration(cachingChatClient, chatConfiguration.TokenCounter);
38 references to ChatConfiguration
Microsoft.Extensions.AI.Evaluation (13)
CompositeEvaluator.cs (3)
91/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 106ChatConfiguration? chatConfiguration = null, 131ChatConfiguration? chatConfiguration = null,
EvaluatorExtensions.cs (8)
33/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 47ChatConfiguration? chatConfiguration = null, 76/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 91ChatConfiguration? chatConfiguration = null, 118/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 132ChatConfiguration? chatConfiguration = null, 166/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 181ChatConfiguration? chatConfiguration = null,
IEvaluator.cs (2)
40/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 54ChatConfiguration? chatConfiguration = null,
Microsoft.Extensions.AI.Evaluation.Integration.Tests (2)
Setup.cs (1)
17internal static ChatConfiguration CreateChatConfiguration()
TestEvaluator.cs (1)
29ChatConfiguration? chatConfiguration,
Microsoft.Extensions.AI.Evaluation.Quality (10)
ChatConversationEvaluator.cs (7)
39ChatConfiguration? chatConfiguration = null, 198/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 211ChatConfiguration chatConfiguration, 319/// Invokes the supplied <see cref="ChatConfiguration.ChatClient"/> with the supplied 324/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 328/// The set of messages that are to be sent to the supplied <see cref="ChatConfiguration.ChatClient"/> to perform 338ChatConfiguration chatConfiguration,
RelevanceTruthAndCompletenessEvaluator.cs (1)
117ChatConfiguration chatConfiguration,
SingleNumericMetricEvaluator.cs (1)
60ChatConfiguration chatConfiguration,
Utilities\JsonOutputFixer.cs (1)
36ChatConfiguration chatConfig,
Microsoft.Extensions.AI.Evaluation.Reporting (11)
ReportingConfiguration.cs (6)
15/// <see cref="IEvaluator"/>s that should be invoked, the <see cref="Evaluation.ChatConfiguration"/> that should be 32/// Gets a <see cref="Evaluation.ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 36public ChatConfiguration? ChatConfiguration { get; } 99/// A <see cref="Evaluation.ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 126ChatConfiguration? chatConfiguration = null, 171ChatConfiguration? chatConfiguration = ChatConfiguration;
ScenarioRun.cs (3)
79/// Gets a <see cref="Evaluation.ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 83public ChatConfiguration? ChatConfiguration { get; } 97ChatConfiguration? chatConfiguration = null,
Storage\DiskBasedReportingConfiguration.cs (2)
27/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 50ChatConfiguration? chatConfiguration = null,
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (2)
Storage\AzureStorageReportingConfiguration.cs (2)
32/// A <see cref="ChatConfiguration"/> that specifies the <see cref="IChatClient"/> and the 56ChatConfiguration? chatConfiguration = null,