Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/provider / / BedrockAPICounter
Class: BedrockAPICounter
Defined in: packages/provider/src/counters/bedrock.ts:28
Stable
Implements
Constructors
Constructor
ts
new BedrockAPICounter(options): BedrockAPICounter;Defined in: packages/provider/src/counters/bedrock.ts:33
Parameters
| Parameter | Type |
|---|---|
options | BedrockAPICounterOptions |
Returns
BedrockAPICounter
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
id | readonly | string | Human-readable identifier ('js-tiktoken@cl100k_base', …). | packages/provider/src/counters/bedrock.ts:29 |
version | readonly | string | Tokenizer version string used for cache invalidation. | packages/provider/src/counters/bedrock.ts:30 |
Methods
count()
ts
count(messages): Promise<number>;Defined in: packages/provider/src/counters/bedrock.ts:39
Count tokens in a list of Messages (system/user/assistant/tool).
Parameters
| Parameter | Type |
|---|---|
messages | readonly Message[] |
Returns
Promise<number>
Implementation of
countText()
ts
countText(text): Promise<number>;Defined in: packages/provider/src/counters/bedrock.ts:43
Count tokens in a raw text string.
Parameters
| Parameter | Type |
|---|---|
text | string |
Returns
Promise<number>