Constructor ModelJudge
- Namespace
- IntentSharp.Verification
- Assembly
- IntentSharp.dll
ModelJudge(IAIProvider, ILogger?)
Creates a judge that asks provider for each verdict.
public ModelJudge(IAIProvider provider, ILogger? logger = null)
Parameters
providerIAIProviderThe provider the judge calls.
loggerILoggerReceives a
Warningwhen a judge reply is not JSON and the attempt passes without a verdict.
Exceptions
- ArgumentNullException
provideris null.