@autobe/agent
Version:
AI backend server code generator
17 lines (16 loc) • 484 B
TypeScript
import type { EmbeddingProvider } from "./EmbeddingProvider";
export declare class LocalEmbeddingProvider implements EmbeddingProvider {
private readonly options;
dim?: number;
private extractorPromise;
private cache;
constructor(options: {
modelIdOrPath: string;
cacheDir?: string;
quantized?: boolean;
batchSize?: number;
enableCache?: boolean;
});
embed(texts: string[]): Promise<number[][]>;
private init;
}