UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

49 lines (48 loc) 2.13 kB
import { p as createModelCatalogPresetAppliers } from "./provider-onboard-CBhOzm7U.js"; import { a as STEPFUN_PLAN_PROVIDER_ID, c as STEPFUN_STANDARD_INTL_BASE_URL, i as STEPFUN_PLAN_INTL_BASE_URL, l as buildStepFunPlanProvider, n as STEPFUN_PLAN_CN_BASE_URL, o as STEPFUN_PROVIDER_ID, r as STEPFUN_PLAN_DEFAULT_MODEL_REF, s as STEPFUN_STANDARD_CN_BASE_URL, t as STEPFUN_DEFAULT_MODEL_REF, u as buildStepFunProvider } from "./provider-catalog-BNpPlA4N.js"; //#region extensions/stepfun/onboard.ts function createStepFunPresetAppliers(params) { return createModelCatalogPresetAppliers({ primaryModelRef: params.primaryModelRef, resolveParams: (_cfg, baseUrl) => { const provider = params.buildProvider(baseUrl); const models = provider.models ?? []; return { providerId: params.providerId, api: provider.api ?? "openai-completions", baseUrl, catalogModels: models, aliases: [...models.map((model) => `${params.providerId}/${model.id}`), { modelRef: params.primaryModelRef, alias: params.alias }] }; } }); } const stepFunPresetAppliers = createStepFunPresetAppliers({ providerId: STEPFUN_PROVIDER_ID, primaryModelRef: STEPFUN_DEFAULT_MODEL_REF, alias: "StepFun", buildProvider: buildStepFunProvider }); const stepFunPlanPresetAppliers = createStepFunPresetAppliers({ providerId: STEPFUN_PLAN_PROVIDER_ID, primaryModelRef: STEPFUN_PLAN_DEFAULT_MODEL_REF, alias: "StepFun Plan", buildProvider: buildStepFunPlanProvider }); function applyStepFunStandardConfigCn(cfg) { return stepFunPresetAppliers.applyConfig(cfg, STEPFUN_STANDARD_CN_BASE_URL); } function applyStepFunStandardConfig(cfg) { return stepFunPresetAppliers.applyConfig(cfg, STEPFUN_STANDARD_INTL_BASE_URL); } function applyStepFunPlanConfigCn(cfg) { return stepFunPlanPresetAppliers.applyConfig(cfg, STEPFUN_PLAN_CN_BASE_URL); } function applyStepFunPlanConfig(cfg) { return stepFunPlanPresetAppliers.applyConfig(cfg, STEPFUN_PLAN_INTL_BASE_URL); } //#endregion export { applyStepFunStandardConfigCn as i, applyStepFunPlanConfigCn as n, applyStepFunStandardConfig as r, applyStepFunPlanConfig as t };