UNPKG

closevector-common

Version:

23 lines (22 loc) 803 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FakeEmbeddings = void 0; class FakeEmbeddings { /** * Generates fixed embeddings for a list of documents. * @param documents List of documents to generate embeddings for. * @returns A promise that resolves with a list of fixed embeddings for each document. */ embedDocuments(documents) { return Promise.resolve(documents.map(() => [0.1, 0.2, 0.3, 0.4])); } /** * Generates a fixed embedding for a query. * @param _ The query to generate an embedding for. * @returns A promise that resolves with a fixed embedding for the query. */ embedQuery(_) { return Promise.resolve([0.1, 0.2, 0.3, 0.4]); } } exports.FakeEmbeddings = FakeEmbeddings;