Skip to content
1 min read · 100 words

Interface: TransformersJsStreamAccumulator ​

Defined in: src/batteries/llm/transformers_js/helpers.ts:592

A streaming accumulator over transformers.js TextStreamer decoded-text deltas.

Remarks ​

transformers.js streams decoded text (via the TextStreamer callback), not structured events. This accumulator just concatenates the deltas; tool-call and reasoning extraction run once after the stream drains, over content(), via the shared parser layer.

Methods ​

content() ​

ts
content(): string;

Defined in: src/batteries/llm/transformers_js/helpers.ts:596

The full accumulated text.

Returns ​

string


feed() ​

ts
feed(delta: string): string;

Defined in: src/batteries/llm/transformers_js/helpers.ts:594

Feed one decoded-text delta; returns it (for live prose reporting).

Parameters ​

ParameterType
deltastring

Returns ​

string