openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
20 lines (19 loc) • 825 B
JavaScript
import { m as createModelCatalogPresetAppliers } from "./provider-onboard-D4DWEIGi.js";
import { n as HUGGINGFACE_MODEL_CATALOG, t as HUGGINGFACE_BASE_URL } from "./models-D94qnpHL.js";
//#region extensions/huggingface/onboard.ts
const HUGGINGFACE_DEFAULT_MODEL_REF = "huggingface/deepseek-ai/DeepSeek-R1";
const { applyConfig: applyHuggingfaceConfig } = createModelCatalogPresetAppliers({
primaryModelRef: HUGGINGFACE_DEFAULT_MODEL_REF,
resolveParams: () => ({
providerId: "huggingface",
api: "openai-completions",
baseUrl: HUGGINGFACE_BASE_URL,
catalogModels: HUGGINGFACE_MODEL_CATALOG.map((model) => Object.assign({}, model)),
aliases: [{
modelRef: HUGGINGFACE_DEFAULT_MODEL_REF,
alias: "Hugging Face"
}]
})
});
//#endregion
export { applyHuggingfaceConfig as n, HUGGINGFACE_DEFAULT_MODEL_REF as t };