UNPKG

closevector-common

Version:

16 lines (15 loc) 669 B
import { CloseVectorEmbeddings } from "./embeddings"; export declare class FakeEmbeddings implements CloseVectorEmbeddings { /** * 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: string[]): Promise<number[][]>; /** * 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(_: string): Promise<number[]>; }