Skip to content

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.

public NexusLabs.Foundry.Langfuse.LangfuseExperimentRunScoreResult? DecisionScore { get; init; }

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; }

Property Value

LangfuseExperimentApiPublicationStatus