UNPKG

@boundless-oss/atlas

Version:

Atlas - MCP Server for comprehensive startup project management

20 lines 724 B
import type { EmbeddingModel, EmbeddingVector } from './types.js'; export interface LocalEmbeddingConfig { modelName?: string; dimension?: number; cachePath?: string; } export declare class LocalEmbeddingModel implements EmbeddingModel { readonly modelName: string; readonly dimension: number; private cachePath; private initialized; constructor(config?: LocalEmbeddingConfig); initialize(): Promise<void>; embed(texts: string[]): Promise<EmbeddingVector[]>; embedSingle(text: string): Promise<EmbeddingVector>; cosineSimilarity(a: EmbeddingVector, b: EmbeddingVector): number; private generateEmbedding; private getCacheKey; } //# sourceMappingURL=embeddings.d.ts.map