closevector-common
Version:
16 lines (15 loc) • 669 B
TypeScript
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[]>;
}