Questa pagina non è ancora tradotta in italiano: qui la trovi in inglese.
EvalCase record
The EvalCase record of Novior.MentorAgent.Evaluation: One evaluation case (roadmap #10).
On this page
One evaluation case (roadmap #10).
Definition
Section titled “Definition”Namespace: Novior.MentorAgent.Evaluation. Package: Novior.MentorAgent.
public sealed record EvalCase : IEquatable<EvalCase>
dotnet add package Novior.MentorAgentConstructors
Section titled “Constructors”public EvalCase(string Input, string? Expectation = null, long? MaxTokens = null)
One evaluation case (roadmap #10).
Parameters
Input: The user message to send.Expectation: Optional description of the expected behaviour, used by the LLM judge.MaxTokens: Optional per-case token budget; the case fails if exceeded.
Properties
Section titled “Properties”Expectation
Section titled “Expectation”public string? Expectation { get; init; }
Optional description of the expected behaviour, used by the LLM judge.
public string Input { get; init; }
The user message to send.
MaxTokens
Section titled “MaxTokens”public long? MaxTokens { get; init; }
Optional per-case token budget; the case fails if exceeded.
