@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