Skip to content

LangfuseExperimentDecisionScoreOptions

NexusLabs.Foundry.Langfuse

LangfuseExperimentDecisionScoreOptions Class

Configures optional categorical publication of the canonical experiment decision.

public sealed record LangfuseExperimentDecisionScoreOptions : System.IEquatable<NexusLabs.Foundry.Langfuse.LangfuseExperimentDecisionScoreOptions>

Inheritance System.Object 🡒 LangfuseExperimentDecisionScoreOptions

Implements System.IEquatable<LangfuseExperimentDecisionScoreOptions>

Properties

LangfuseExperimentDecisionScoreOptions.Comment Property

Gets an optional comment attached to the decision score.

public string? Comment { get; init; }

Property Value

System.String

LangfuseExperimentDecisionScoreOptions.Name Property

Gets the decision score name.

public string Name { get; init; }

Property Value

System.String

LangfuseExperimentDecisionScoreOptions.ScoreIdProvider Property

Gets an optional callback that returns the stable score id for the canonical decision.

public System.Func<NexusLabs.Foundry.Evaluation.Experiments.ExperimentRunDecision,string?>? ScoreIdProvider { get; init; }

Property Value

System.Func<NexusLabs.Foundry.Evaluation.Experiments.ExperimentRunDecision,System.String>