UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

10 lines (9 loc) 1.05 kB
import { i as OpenClawConfig } from "./types.openclaw-DABkiMzt.js"; import { a as EmbeddingProviderCreateOptions, i as EmbeddingProviderCallOptions, n as EmbeddingProvider, o as EmbeddingProviderCreateResult, r as EmbeddingProviderAdapter, s as EmbeddingProviderRuntime, t as EmbeddingInput } from "./embedding-providers-DvzHzCjT.js"; //#region src/plugins/embedding-provider-runtime.d.ts /** Lists embedding providers from registered adapters and plugin capabilities. */ declare function listEmbeddingProviders(cfg?: OpenClawConfig): EmbeddingProviderAdapter[]; /** Resolves one embedding provider adapter by id, including configured API aliases. */ declare function getEmbeddingProvider(id: string, cfg?: OpenClawConfig): EmbeddingProviderAdapter | undefined; //#endregion export { type EmbeddingInput, type EmbeddingProvider, type EmbeddingProviderAdapter, type EmbeddingProviderCallOptions, type EmbeddingProviderCreateOptions, type EmbeddingProviderCreateResult, type EmbeddingProviderRuntime, getEmbeddingProvider, listEmbeddingProviders };