/** * @license * Copyright 2025 OSAgent OC * SPDX-License-Identifier: Apache-2.0 */ /** * Embeddings Module * * Provides text-to-vector embedding functionality with: * - Ollama provider (primary, local) * - OpenRouter provider (fallback, cloud) * - Unified service with automatic fallback * - LRU caching support */ export type { EmbeddingProvider, EmbeddingResult, EmbeddingServiceConfig, OllamaEmbeddingConfig, OpenRouterEmbeddingConfig, EmbeddingErrorType, } from './types.js'; export { EmbeddingError } from './types.js'; export { OllamaEmbeddingProvider } from './ollamaEmbedding.js'; export { OpenRouterEmbeddingProvider } from './openRouterEmbedding.js'; export { EmbeddingService, getDefaultEmbeddingService } from './embeddingService.js';