Class: LlmSpan
Defined in: src/types/logging/span.types.ts:160Extends
Constructors
Constructor
Parameters
data
LlmSpanOptions
Returns
LlmSpan
Overrides
BaseSpan
.constructor
Properties
createdAt
Inherited from
BaseSpan
.createdAt
datasetInput?
Inherited from
BaseSpan
.datasetInput
datasetMetadata?
Inherited from
BaseSpan
.datasetMetadata
datasetOutput?
Inherited from
BaseSpan
.datasetOutput
externalId?
Inherited from
BaseSpan
.externalId
finishReason?
input
Overrides
BaseSpan
.input
metrics
Overrides
BaseSpan
.metrics
model?
name
Inherited from
BaseSpan
.name
output
Overrides
BaseSpan
.output
redactedInput?
Overrides
BaseSpan
.redactedInput
redactedOutput?
Overrides
BaseSpan
.redactedOutput
statusCode?
Inherited from
BaseSpan
.statusCode
stepNumber?
Inherited from
BaseSpan
.stepNumber
tags?
Inherited from
BaseSpan
.tags
temperature?
tools?
type
Overrides
BaseSpan
.type
userMetadata
Inherited from
BaseSpan
.userMetadata
Methods
toJSON()
Returns
Record
<string
, any
>
Overrides
BaseSpan
.toJSON
validateInputOutputSerializable()
Type Parameters
T
T
=
| string
| string
[]
| Document
| Message
| Record
<string
, string
>
| Message
[]
| Record
<string
, string
>[]
| Record
<string
, string
>[]
| Document
[]
Parameters
val
T
Returns
T
Inherited from
BaseSpan
.validateInputOutputSerializable