@energetic-ai/model-embeddings-en
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

EnergeticAI

Pre-trained English-language model weights for @energetic-ai/embeddings.

EnergeticAI Embedding Model Weights (English)

This package contains pre-trained English-language model weights for @energetic-ai/embeddings.

Install

npm install @energetic-ai/model-embeddings-en

Usage

To use this, simply import modelSource from this package and pass it to initModel() in @energetic-ai/embeddings:

import { initModel } from "@energetic-ai/embeddings";
import { modelSource } from "@energetic-ai/model-embeddings-en";
(async () => {
  const model = await initModel(modelSource);
  const embeddings = await model.embed(["hello", "world"]);
  console.log(embeddings);
})();

Examples

See the examples directory for examples.

Development

This repository uses Lerna to manage packages, and Vitest to run tests.

Run tests with this method:

npm run test

License

Apache 2.0, except for dependencies.

Acknowledgements

This package is derived from the Universal Sentence Encoder Lite model weights, which are also Apache 2.0 licensed.

Package Sidebar

Install

npm i @energetic-ai/model-embeddings-en

Weekly Downloads

283

Version

0.2.0

License

Apache-2.0

Unpacked Size

28.4 MB

Total Files

14

Last publish

Collaborators

  • hellojwilde