UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

23 lines 817 B
import { f as ModelProviderConfig } from "../../types.models-O5iWV16x.js"; import { $t as ProviderThinkingProfile } from "../../plugin-entry-BOAJmgcf.js"; //#region extensions/ollama/provider-policy-api.d.ts type OllamaProviderConfigDraft = Partial<ModelProviderConfig>; /** * Provider policy surface for Ollama: normalize provider configs used by * core defaults/normalizers. This runs during config defaults application and * normalization paths (not Zod validation). */ declare function normalizeConfig({ provider, providerConfig }: { provider: string; providerConfig: OllamaProviderConfigDraft; }): OllamaProviderConfigDraft; declare function resolveThinkingProfile({ reasoning }: { reasoning?: boolean; }): ProviderThinkingProfile; //#endregion export { normalizeConfig, resolveThinkingProfile };