UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

35 lines (34 loc) 1.26 kB
import { d as createDefaultModelPresetAppliers } from "./provider-onboard-CBhOzm7U.js"; import { i as buildKimiCodingProvider, n as KIMI_CODING_DEFAULT_MODEL_ID, t as KIMI_CODING_BASE_URL } from "./provider-catalog-nrg9oGFW.js"; //#region extensions/kimi-coding/onboard.ts const KIMI_MODEL_REF = `kimi/${KIMI_CODING_DEFAULT_MODEL_ID}`; const KIMI_CODING_MODEL_REF = KIMI_MODEL_REF; function resolveKimiCodingDefaultModel() { return buildKimiCodingProvider().models[0]; } const kimiCodingPresetAppliers = createDefaultModelPresetAppliers({ primaryModelRef: KIMI_MODEL_REF, resolveParams: (_cfg) => { const defaultModel = resolveKimiCodingDefaultModel(); if (!defaultModel) return null; return { providerId: "kimi", api: "anthropic-messages", baseUrl: KIMI_CODING_BASE_URL, defaultModel, defaultModelId: KIMI_CODING_DEFAULT_MODEL_ID, aliases: [{ modelRef: KIMI_MODEL_REF, alias: "Kimi" }] }; } }); function applyKimiCodeProviderConfig(cfg) { return kimiCodingPresetAppliers.applyProviderConfig(cfg); } function applyKimiCodeConfig(cfg) { return kimiCodingPresetAppliers.applyConfig(cfg); } //#endregion export { applyKimiCodeProviderConfig as i, KIMI_MODEL_REF as n, applyKimiCodeConfig as r, KIMI_CODING_MODEL_REF as t };