Interface: Reasoning
Defined in: packages/protocol/src/language-model/item.ts:135
Reasoning that the model has generated.
Extends
Properties
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
id? | public | string | A unique identifier for the item. Optional by default. | LanguageModelItemBase.id | packages/protocol/src/language-model/item.ts:37 |
kind | readonly | "reasoning" | - | - | packages/protocol/src/language-model/item.ts:136 |
providerMetadata? | public | SharedProviderMetadata | Optional provider-specific metadata for the text part. | LanguageModelItemBase.providerMetadata | packages/protocol/src/language-model/item.ts:27 |
text | public | string | The reasoning content | - | packages/protocol/src/language-model/item.ts:141 |