LangfuseDatasetItemSnapshot
NexusLabs.Foundry.Langfuse¶
LangfuseDatasetItemSnapshot Class¶
Captures one active hosted Langfuse dataset item at the selected dataset version.
public sealed record LangfuseDatasetItemSnapshot : System.IEquatable<NexusLabs.Foundry.Langfuse.LangfuseDatasetItemSnapshot>
Inheritance System.Object 🡒 LangfuseDatasetItemSnapshot
Implements System.IEquatable<LangfuseDatasetItemSnapshot>
Properties¶
LangfuseDatasetItemSnapshot.CreatedAt Property¶
Gets the item creation timestamp.
Property Value¶
LangfuseDatasetItemSnapshot.DatasetId Property¶
Gets the stable identifier of the containing dataset.
Property Value¶
LangfuseDatasetItemSnapshot.DatasetName Property¶
Gets the name of the containing dataset.
Property Value¶
LangfuseDatasetItemSnapshot.ExpectedOutput Property¶
Gets the optional expected output.
Property Value¶
System.Nullable<System.Text.Json.JsonElement>
LangfuseDatasetItemSnapshot.Id Property¶
Gets the stable project-wide dataset item identifier.
Property Value¶
LangfuseDatasetItemSnapshot.Input Property¶
Gets the item input.
Property Value¶
System.Nullable<System.Text.Json.JsonElement>
LangfuseDatasetItemSnapshot.Metadata Property¶
Gets optional structured item metadata.
Property Value¶
System.Nullable<System.Text.Json.JsonElement>
LangfuseDatasetItemSnapshot.SourceObservationId Property¶
Gets the optional production observation from which the item was curated.
Property Value¶
LangfuseDatasetItemSnapshot.SourceTraceId Property¶
Gets the optional production trace from which the item was curated.
Property Value¶
LangfuseDatasetItemSnapshot.UpdatedAt Property¶
Gets the item update timestamp.