UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

10 lines (9 loc) 755 B
import type { EmbeddingProvider, EmbeddingProviderOptions } from "./embeddings.types.js"; export type { EmbeddingProvider, EmbeddingProviderFallback, EmbeddingProviderId, EmbeddingProviderOptions, EmbeddingProviderRequest, GeminiTaskType, } from "./embeddings.types.js"; export { DEFAULT_LOCAL_MODEL } from "./embedding-defaults.js"; export type LocalEmbeddingProviderRuntimeOptions = { workerScriptPath?: string; nodeLlamaCppImportUrl?: string; }; export declare function createLocalEmbeddingProvider(options: EmbeddingProviderOptions, runtimeOptions?: LocalEmbeddingProviderRuntimeOptions): Promise<EmbeddingProvider>; export declare function createLocalEmbeddingProviderInProcess(options: EmbeddingProviderOptions): Promise<EmbeddingProvider>;