HFVisionAssetAnalyzer#

class rapidtools.processing.HFVisionAssetAnalyzer(prompt: str | Path = '', model_id: str | None = 'Qwen/Qwen3.5-4B', device: str = 'auto', load_in_4bit: bool = False, temperature: float = 0.4, max_tokens: int = 512, max_images_per_asset: int = 2, batch_size: int = 1, image_filter: Callable[[ImageAsset], bool] | None = None, cancel_event: Event | None = None, attribute_prefix: str | None = None, trust_remote_code: bool = False)[source]#

Bases: BaseLocalAssetAnalyzer

Deprecated: use AssetAnalyzer(load('hf', ...)). Prefix vlm_.

Subclasses swap MODEL_CLASS for a family-specific wrapper.

MODEL_CLASS#

alias of HFVisionInference

ATTRIBUTE_PREFIX: str | None = 'vlm'#

Default attribute prefix when neither the model nor the caller gives one.