UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

18 lines (17 loc) 982 B
import { N as listRegisteredEmbeddingProviders } from "./gateway-startup-plugin-config-Bq9ZdScF.js"; import { n as listEmbeddingProviders, t as getEmbeddingProvider } from "./embedding-provider-runtime-DbfWoZHh.js"; //#region src/plugins/memory-embedding-provider-runtime.ts /** Lists registered memory embedding provider adapters without registry metadata. */ function listRegisteredMemoryEmbeddingProviderAdapters() { return listRegisteredEmbeddingProviders().map((entry) => entry.adapter); } /** Lists memory embedding providers from runtime config and registered adapters. */ function listMemoryEmbeddingProviders(cfg) { return listEmbeddingProviders(cfg); } /** Resolves one memory embedding provider by id, alias, or configured API owner. */ function getMemoryEmbeddingProvider(id, cfg) { return getEmbeddingProvider(id, cfg); } //#endregion export { listMemoryEmbeddingProviders as n, listRegisteredMemoryEmbeddingProviderAdapters as r, getMemoryEmbeddingProvider as t };