openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
21 lines (20 loc) • 987 B
JavaScript
import "./subsystem-BzXSmsuh.js";
import "./provider-env-vars-Clp1DREb.js";
import "./failover-error-DAwMDmz6.js";
import "./provider-registry-GqLIOxZZ.js";
import "./runtime-shared-CClY-xy4.js";
import "./provider-model-shared-D-lyTLvb.js";
//#region src/plugin-sdk/image-generation-core.ts
/** Default OpenAI image model used when image-generation provider config omits one. */
const OPENAI_DEFAULT_IMAGE_MODEL = "gpt-image-2";
let imageGenerationCoreAuthRuntimePromise;
async function loadImageGenerationCoreAuthRuntime() {
imageGenerationCoreAuthRuntimePromise ??= import("./image-generation-core.auth.runtime.js");
return imageGenerationCoreAuthRuntimePromise;
}
/** Resolve image-generation provider API keys through the lazy auth runtime helper. */
async function resolveApiKeyForProvider(...args) {
return (await loadImageGenerationCoreAuthRuntime()).resolveApiKeyForProvider(...args);
}
//#endregion
export { resolveApiKeyForProvider as n, OPENAI_DEFAULT_IMAGE_MODEL as t };