openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
16 lines • 1.05 kB
TypeScript
import { l as ModelProviderConfig, n as OpenClawConfig, o as ModelDefinitionConfig } from "../../types.openclaw-BC-OHYtd.js";
import "../../provider-model-types-CqUgWBwx.js";
//#region extensions/huggingface/models.d.ts
export declare const HUGGINGFACE_BASE_URL: string;
export declare const HUGGINGFACE_POLICY_SUFFIXES: readonly ["cheapest", "fastest"];
export declare const HUGGINGFACE_MODEL_CATALOG: ModelDefinitionConfig[];
export declare function isHuggingfacePolicyLocked(modelRef: string): boolean;
export declare function discoverHuggingfaceModels(apiKey: string, timeoutMs?: number): Promise<ModelDefinitionConfig[]>;
//#endregion
//#region extensions/huggingface/provider-catalog.d.ts
export declare function buildHuggingfaceProvider(discoveryApiKey?: string): Promise<ModelProviderConfig>;
//#endregion
//#region extensions/huggingface/onboard.d.ts
export declare const HUGGINGFACE_DEFAULT_MODEL_REF = "huggingface/deepseek-ai/DeepSeek-R1";
export declare const applyHuggingfaceConfig: (cfg: OpenClawConfig) => OpenClawConfig;
//#endregion