LangfuseExperimentResultSinkSnapshot
NexusLabs.Foundry.Langfuse¶
LangfuseExperimentResultSinkSnapshot Class¶
Captures the latest detailed score projection performed by a Langfuse experiment result sink.
public sealed record LangfuseExperimentResultSinkSnapshot : System.IEquatable<NexusLabs.Foundry.Langfuse.LangfuseExperimentResultSinkSnapshot>
Inheritance System.Object 🡒 LangfuseExperimentResultSinkSnapshot
Implements System.IEquatable<LangfuseExperimentResultSinkSnapshot>
Properties¶
LangfuseExperimentResultSinkSnapshot.DecisionScore Property¶
Gets the optional categorical canonical-decision score result.
Property Value¶
LangfuseExperimentRunScoreResult
LangfuseExperimentResultSinkSnapshot.ExperimentRunPublication Property¶
Gets the hosted run's link and dataset-run score snapshot, or null in local mode.
public NexusLabs.Foundry.Langfuse.LangfuseExperimentRunPublicationSnapshot? ExperimentRunPublication { get; init; }
Property Value¶
LangfuseExperimentRunPublicationSnapshot
LangfuseExperimentResultSinkSnapshot.ItemScores Property¶
Gets ordered item trace-score results.
public System.Collections.Generic.IReadOnlyList<NexusLabs.Foundry.Langfuse.LangfuseExperimentItemScoreResult> ItemScores { get; init; }
Property Value¶
System.Collections.Generic.IReadOnlyList<LangfuseExperimentItemScoreResult>
LangfuseExperimentResultSinkSnapshot.RunEvaluationScores Property¶
Gets ordered dataset-run score results grouped by run evaluator.
public System.Collections.Generic.IReadOnlyList<NexusLabs.Foundry.Langfuse.LangfuseExperimentRunEvaluationScoreResult> RunEvaluationScores { get; init; }
Property Value¶
System.Collections.Generic.IReadOnlyList<LangfuseExperimentRunEvaluationScoreResult>
LangfuseExperimentResultSinkSnapshot.ScorePublicationStatus Property¶
Gets aggregate direct score-publication status.
public NexusLabs.Foundry.Langfuse.LangfuseExperimentApiPublicationStatus ScorePublicationStatus { get; init; }