Class: LlmMetrics
Defined in: src/types/logging/span.types.ts:115
Extends
Indexable
[key: string]:
| undefined
| MetricValueType
| () => Record<string, MetricValueType | undefined>
Constructors
Constructor
new LlmMetrics(options: LlmMetricsOptions): LlmMetrics;
Defined in: src/types/logging/span.types.ts:121
Parameters
options
LlmMetricsOptions
Returns
LlmMetrics
Overrides
Metrics
.constructor
Properties
durationNs?
optional durationNs: number;
Defined in: src/types/logging/step.types.ts:54
Inherited from
Metrics
.durationNs
optional numInputTokens: number;
Defined in: src/types/logging/span.types.ts:116
numOutputTokens?
optional numOutputTokens: number;
Defined in: src/types/logging/span.types.ts:117
numTotalTokens?
optional numTotalTokens: number;
Defined in: src/types/logging/span.types.ts:118
timeToFirstTokenNs?
optional timeToFirstTokenNs: number;
Defined in: src/types/logging/span.types.ts:119
Methods
toJSON()
toJSON(): Record<string, MetricValueType | undefined>;
Defined in: src/types/logging/span.types.ts:125
Returns
Record
<string
, MetricValueType
| undefined
>
Overrides
Metrics
.toJSON