ClassifierEvaluateOptions interface

Per-call options for evaluate(), evaluateBatch(), and classify().

Signature:

export declare interface ClassifierEvaluateOptions 

Properties

Property Modifiers Type Description
context string Optional per-call context prepended to the input text.
imageBytes Uint8Array Optional raw encoded image bytes (PNG, JPEG, WebP, or TGA) for multimodal decisions.
audioSamples Float32Array Optional mono 16kHz PCM audio samples in [-1.0, 1.0] for multimodal decisions.
signal AbortSignal Optional AbortSignal to cancel an in-flight evaluation.

ClassifierEvaluateOptions.context

Optional per-call context prepended to the input text.

Signature:

context?: string;

ClassifierEvaluateOptions.imageBytes

Optional raw encoded image bytes (PNG, JPEG, WebP, or TGA) for multimodal decisions.

Signature:

imageBytes?: Uint8Array;

ClassifierEvaluateOptions.audioSamples

Optional mono 16kHz PCM audio samples in [-1.0, 1.0] for multimodal decisions.

Signature:

audioSamples?: Float32Array;

ClassifierEvaluateOptions.signal

Optional AbortSignal to cancel an in-flight evaluation.

Signature:

signal?: AbortSignal;