自动同步: 2026-07-01 02:10
This commit is contained in:
Generated
Vendored
+31
@@ -0,0 +1,31 @@
|
||||
import { KIMI_CODING_BASE_URL, KIMI_CODING_DEFAULT_MODEL_ID, buildKimiCodingProvider } from "./provider-catalog.js";
|
||||
import { createDefaultModelPresetAppliers } from "openclaw/plugin-sdk/provider-onboard";
|
||||
//#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 applyKimiCodeConfig(cfg) {
|
||||
return kimiCodingPresetAppliers.applyConfig(cfg);
|
||||
}
|
||||
//#endregion
|
||||
export { KIMI_CODING_MODEL_REF, KIMI_MODEL_REF, applyKimiCodeConfig };
|
||||
Reference in New Issue
Block a user