interface DatadogLLMObsSpan {
    duration: number;
    error: number;
    meta: {
        input: DatadogLLMObsIO;
        kind: DatadogLLMObsSpanKind;
        model_name?: string;
        model_provider?: string;
        output: undefined | DatadogLLMObsIO;
        temperature?: string;
    };
    metrics: {
        [key: string]: number;
    };
    name: string;
    parent_id: string;
    session_id?: string;
    span_id: string;
    start_ns: number;
    status: string;
    tags?: string[];
    trace_id: string;
}

Properties

duration: number
error: number
meta: {
    input: DatadogLLMObsIO;
    kind: DatadogLLMObsSpanKind;
    model_name?: string;
    model_provider?: string;
    output: undefined | DatadogLLMObsIO;
    temperature?: string;
}
metrics: {
    [key: string]: number;
}
name: string
parent_id: string
session_id?: string
span_id: string
start_ns: number
status: string
tags?: string[]
trace_id: string