Skip to content

withGenerationSpan

const withGenerationSpan: <TOutput>(fn, ...args) => Promise<TOutput>;

Automatically create a generation span, run fn and close the span

Type Parameter

TOutput

Parameter Type

fn

(span) => Promise<TOutput>

args

[DeepPartial<CreateSpanOptions<GenerationSpanData>>, | Span<any> | Trace]

Promise<TOutput>