Skip to content

LangfuseDatasetSnapshot

NexusLabs.Foundry.Langfuse

LangfuseDatasetSnapshot Class

Contains one hosted dataset and its complete ordered active-item selection.

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

Inheritance System.Object 🡒 LangfuseDatasetSnapshot

Implements System.IEquatable<LangfuseDatasetSnapshot>

Properties

LangfuseDatasetSnapshot.Dataset Property

Gets the dataset metadata.

public NexusLabs.Foundry.Langfuse.LangfuseDataset Dataset { get; init; }

Property Value

LangfuseDataset

LangfuseDatasetSnapshot.Items Property

Gets every active item in provider order.

public System.Collections.Generic.IReadOnlyList<NexusLabs.Foundry.Langfuse.LangfuseDatasetItemSnapshot> Items { get; init; }

Property Value

System.Collections.Generic.IReadOnlyList<LangfuseDatasetItemSnapshot>

LangfuseDatasetSnapshot.Selection Property

Gets the latest or timestamped selection used for item retrieval.

public NexusLabs.Foundry.Langfuse.LangfuseDatasetSelection Selection { get; init; }

Property Value

LangfuseDatasetSelection