openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
30 lines (29 loc) • 2.03 kB
JavaScript
import { t as definePluginEntry } from "../../plugin-entry-BsETFXpv.mjs";
import { n as buildMinimaxPortalImageGenerationProvider, t as buildMinimaxImageGenerationProvider } from "../../image-generation-provider-C72DQ0hf.mjs";
import { n as minimaxPortalMediaUnderstandingProvider, t as minimaxMediaUnderstandingProvider } from "../../media-understanding-provider-B9ABZmLS.mjs";
import { n as buildMinimaxPortalMusicGenerationProvider, t as buildMinimaxMusicGenerationProvider } from "../../music-generation-provider-BH7gIgDS.mjs";
import { t as registerMinimaxProviders } from "../../provider-registration-Bd5l2WkE.mjs";
import { t as buildMinimaxSpeechProvider } from "../../speech-provider-factory-B5fzB4Fl.mjs";
import { t as createMiniMaxWebSearchProvider } from "../../minimax-web-search-provider-CDgav2n6.mjs";
import { n as buildMinimaxVideoGenerationProvider, t as buildMinimaxPortalVideoGenerationProvider } from "../../video-generation-provider-DRMDMp8g.mjs";
//#region extensions/minimax/index.ts
var minimax_default = definePluginEntry({
id: "minimax",
name: "MiniMax",
description: "Bundled MiniMax API-key and OAuth provider plugin",
register(api) {
registerMinimaxProviders(api);
api.registerMediaUnderstandingProvider(minimaxMediaUnderstandingProvider);
api.registerMediaUnderstandingProvider(minimaxPortalMediaUnderstandingProvider);
api.registerImageGenerationProvider(buildMinimaxImageGenerationProvider());
api.registerImageGenerationProvider(buildMinimaxPortalImageGenerationProvider());
api.registerMusicGenerationProvider(buildMinimaxMusicGenerationProvider());
api.registerMusicGenerationProvider(buildMinimaxPortalMusicGenerationProvider());
api.registerVideoGenerationProvider(buildMinimaxVideoGenerationProvider());
api.registerVideoGenerationProvider(buildMinimaxPortalVideoGenerationProvider());
api.registerSpeechProvider(buildMinimaxSpeechProvider);
api.registerWebSearchProvider(createMiniMaxWebSearchProvider());
}
});
//#endregion
export { minimax_default as default };