Skip to content

LangfuseDatasetItemMapper TCase (LangfuseDatasetItemSnapshot)

NexusLabs.Foundry.Langfuse

LangfuseDatasetItemMapper<TCase>(LangfuseDatasetItemSnapshot) Delegate

Maps one hosted Langfuse dataset item to a provider-neutral experiment case.

public delegate NexusLabs.Foundry.Evaluation.Experiments.ExperimentCase<TCase> LangfuseDatasetItemMapper<TCase>(NexusLabs.Foundry.Langfuse.LangfuseDatasetItemSnapshot item);

Type parameters

TCase

The caller-owned case value type.

Parameters

item LangfuseDatasetItemSnapshot

The hosted dataset item and provider references.

Returns

NexusLabs.Foundry.Evaluation.Experiments.ExperimentCase<TCase>
The experiment case. Its id must equal Id.