ClassifierEvaluateOptions interface

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

Signature:

export declare interface ClassifierEvaluateOptions 

Properties

Property Type Description
audioSamples Float32Array Optional mono 16kHz PCM audio samples in [-1.0, 1.0] for multimodal decisions.
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.
signal AbortSignal Optional AbortSignal to cancel an in-flight evaluation.

ClassifierEvaluateOptions.audioSamples

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

Signature:

audioSamples?: Float32Array;

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.signal

Optional AbortSignal to cancel an in-flight evaluation.

Signature:

signal?: AbortSignal;