Project Files
src / embeddings / index.ts
/**
* Embeddings Module
*
* Provides embedding generation and vector operations for semantic search.
*/
export { EmbeddingClient, DEFAULT_EMBEDDING_CONFIG } from './embeddingClient';
export type { EmbeddingConfig, EmbeddingResponse, LoadedModel } from './embeddingClient';
export { EmbeddingStore } from './embeddingStore';
export type { EmbeddingStoreConfig, StoredEmbedding } from './embeddingStore';
export {
cosineSimilarity,
euclideanDistance,
normalize,
dotProduct,
findTopK,
batchCosineSimilarity,
similarityToScore,
scoreToSimilarity,
estimateMemoryUsage,
formatMemorySize,
} from './vectorOps';