Skip to content
1 min read · 70 words

Interface: ChatCompletionsToolCallDeltaAccumulator ​

Defined in: src/batteries/llm/openai_chat_completions/types.ts:211

Accumulator for stitching together streaming tool call deltas into fully-assembled tool calls.

Methods ​

drain() ​

ts
drain(): AssembledToolCall[];

Defined in: src/batteries/llm/openai_chat_completions/types.ts:219

Drains and returns the completed assembled tool calls.

Returns ​

AssembledToolCall[]


feed() ​

ts
feed(delta: ChatCompletionsToolCallDelta): void;

Defined in: src/batteries/llm/openai_chat_completions/types.ts:215

Feeds a tool call delta into the accumulator.

Parameters ​

ParameterType
deltaChatCompletionsToolCallDelta

Returns ​

void