mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-06 14:01:24 +08:00
37 lines
1.0 KiB
TypeScript
37 lines
1.0 KiB
TypeScript
// Lmstudio API module exposes the plugin public contract.
|
|
export {
|
|
LMSTUDIO_DEFAULT_API_KEY_ENV_VAR,
|
|
LMSTUDIO_DEFAULT_BASE_URL,
|
|
LMSTUDIO_DEFAULT_EMBEDDING_MODEL,
|
|
LMSTUDIO_DEFAULT_INFERENCE_BASE_URL,
|
|
LMSTUDIO_DEFAULT_LOAD_CONTEXT_LENGTH,
|
|
LMSTUDIO_DEFAULT_MODEL_ID,
|
|
LMSTUDIO_LOCAL_API_KEY_PLACEHOLDER,
|
|
LMSTUDIO_MODEL_PLACEHOLDER,
|
|
LMSTUDIO_PROVIDER_ID,
|
|
LMSTUDIO_PROVIDER_LABEL,
|
|
} from "./src/defaults.js";
|
|
export {
|
|
discoverLmstudioModels,
|
|
ensureLmstudioModelLoaded,
|
|
fetchLmstudioModels,
|
|
} from "./src/models.fetch.js";
|
|
export {
|
|
mapLmstudioWireEntry,
|
|
mapLmstudioWireModelsToConfig,
|
|
normalizeLmstudioProviderConfig,
|
|
resolveLoadedContextWindow,
|
|
resolveLmstudioInferenceBase,
|
|
resolveLmstudioReasoningCapability,
|
|
resolveLmstudioServerBase,
|
|
type LmstudioModelBase,
|
|
type LmstudioModelWire,
|
|
} from "./src/models.js";
|
|
export {
|
|
buildLmstudioAuthHeaders,
|
|
resolveLmstudioConfiguredApiKey,
|
|
resolveLmstudioProviderHeaders,
|
|
resolveLmstudioRequestContext,
|
|
resolveLmstudioRuntimeApiKey,
|
|
} from "./src/runtime.js";
|