Skip to content

LangfuseExperimentRunEvaluationScoreResult

NexusLabs.Foundry.Langfuse

LangfuseExperimentRunEvaluationScoreResult Class

Describes one successful canonical run-evaluation metric projected to a dataset-run score.

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

Inheritance System.Object 🡒 LangfuseExperimentRunEvaluationScoreResult

Implements System.IEquatable<LangfuseExperimentRunEvaluationScoreResult>

Properties

LangfuseExperimentRunEvaluationScoreResult.DatasetRunId Property

Gets the target dataset-run id, when available.

public string? DatasetRunId { get; init; }

Property Value

System.String

LangfuseExperimentRunEvaluationScoreResult.EvaluatorName Property

Gets the canonical run-evaluator name.

public string EvaluatorName { get; init; }

Property Value

System.String

LangfuseExperimentRunEvaluationScoreResult.Failure Property

Gets the structured provider failure, when present.

public NexusLabs.Foundry.Langfuse.LangfusePublicationFailure? Failure { get; init; }

Property Value

LangfusePublicationFailure

LangfuseExperimentRunEvaluationScoreResult.Name Property

Gets the normalized score name.

public string Name { get; init; }

Property Value

System.String

LangfuseExperimentRunEvaluationScoreResult.ScoreId Property

Gets the requested or accepted score id, when available.

public string? ScoreId { get; init; }

Property Value

System.String

LangfuseExperimentRunEvaluationScoreResult.Status Property

Gets the direct score publication status.

public NexusLabs.Foundry.Langfuse.LangfuseExperimentScoreStatus Status { get; init; }

Property Value

LangfuseExperimentScoreStatus