@jackhua/mini-langchain
Version:
A lightweight TypeScript implementation of LangChain with cost optimization features
24 lines • 565 B
TypeScript
/**
* Fake embeddings for testing
*/
import { BaseEmbeddings } from './base';
/**
* Fake embeddings that generate deterministic vectors
*/
export declare class FakeEmbeddings extends BaseEmbeddings {
private size;
constructor(size?: number);
/**
* Embed a single query
*/
embedQuery(text: string): Promise<number[]>;
/**
* Embed multiple documents
*/
embedDocuments(texts: string[]): Promise<number[][]>;
/**
* Generate fake embedding from text
*/
private embed;
}
//# sourceMappingURL=fake.d.ts.map