closevector-common
Version:
23 lines (22 loc) • 803 B
JavaScript
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;
;