ReasoningEvaluateNode class

A media node that evaluates video frames against a ReasoningSpec. Subscribes to a video source, sends frames to the evaluation LLM, and emits tool calls and responses as events.

Signature:

export declare class ReasoningEvaluateNode extends AutoProcessorMediaNode<"video" | "audio" | "subtitle">

Extends: AutoProcessorMediaNode<"video" | "audio" | "subtitle">

Methods

Method Modifiers Description

updateProvider(provider, contextDocuments)

Hot-swap the LLM provider while the node is running. The current analysis state is carried forward so the session continues seamlessly.

updateSpec(spec)

Hot-swap the ReasoningSpec while the node is running.