Interface: DataPart
Defined in: packages/protocol/src/language-model/item.ts:121
Represents a structured data segment (e.g., JSON) within a message or artifact.
Extends
Properties
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
data | public | Record<string, unknown> | The structured data content. | - | packages/protocol/src/language-model/item.ts:127 |
kind | readonly | "data" | - | - | packages/protocol/src/language-model/item.ts:122 |
metadata? | public | Record<string, unknown> | Optional metadata associated with this part. | PartBase.metadata | packages/protocol/src/language-model/item.ts:49 |
providerMetadata? | public | SharedProviderMetadata | Optional provider-specific metadata for the text part. | PartBase.providerMetadata | packages/protocol/src/language-model/item.ts:27 |