Skip to content
1 min read · 200 words

@nhtio/adk/batteries/embeddings/transformers_js ​

transformers.js Embeddings adapter battery — dual-environment ONNX feature-extraction.

Remarks ​

Environment-neutral (Node + browser, ONNX Runtime auto-selected) — so, unlike the WebLLM embeddings battery, it IS re-exported from the environment-neutral @nhtio/adk/batteries/embeddings barrel. Re-exports the adapter class, the validation schema + validateOptions wrapper, every option / pipeline type alias (including the shared base shapes re-exported from the OpenAI battery), and the battery-scoped exceptions.

References ​

BaseEmbeddingsAdapterOptions ​

Re-exports BaseEmbeddingsAdapterOptions


BatteryLifecycleBattery ​

Re-exports BatteryLifecycleBattery


BatteryLifecycleCallback ​

Re-exports BatteryLifecycleCallback


BatteryLifecycleHooks ​

Re-exports BatteryLifecycleHooks


BatteryLifecyclePhase ​

Re-exports BatteryLifecyclePhase


BatteryLifecycleReport ​

Re-exports BatteryLifecycleReport


CreateTransformersJsEmbeddingsPipeline ​

Re-exports CreateTransformersJsEmbeddingsPipeline


defaultPoolAndNormalize ​

Re-exports defaultPoolAndNormalize


E_INVALID_TRANSFORMERS_JS_EMBEDDINGS_OPTIONS ​

Re-exports E_INVALID_TRANSFORMERS_JS_EMBEDDINGS_OPTIONS


E_TRANSFORMERS_JS_EMBEDDINGS_ENGINE_ERROR ​

Re-exports E_TRANSFORMERS_JS_EMBEDDINGS_ENGINE_ERROR


EmbeddingKind ​

Re-exports EmbeddingKind


EmbedOptions ​

Re-exports EmbedOptions


l2Normalize ​

Re-exports l2Normalize


poolAndNormalize ​

Re-exports poolAndNormalize


Pooled2D ​

Re-exports Pooled2D


TokenStates3D ​

Re-exports TokenStates3D


TransformersJsEmbeddingsAdapter ​

Re-exports TransformersJsEmbeddingsAdapter


TransformersJsEmbeddingsAdapterOptions ​

Re-exports TransformersJsEmbeddingsAdapterOptions


TransformersJsEmbeddingsDataType ​

Re-exports TransformersJsEmbeddingsDataType


TransformersJsEmbeddingsDeviceType ​

Re-exports TransformersJsEmbeddingsDeviceType


TransformersJsEmbeddingsModelSource ​

Re-exports TransformersJsEmbeddingsModelSource


transformersJsEmbeddingsOptionsSchema ​

Re-exports transformersJsEmbeddingsOptionsSchema


TransformersJsEmbeddingsPipeline ​

Re-exports TransformersJsEmbeddingsPipeline


TransformersJsEmbeddingsProgressCallback ​

Re-exports TransformersJsEmbeddingsProgressCallback


TransformersJsPooling ​

Re-exports TransformersJsPooling


TransformersJsPoolingOwner ​

Re-exports TransformersJsPoolingOwner


validateOptions ​

Re-exports validateOptions