Function: getProviderCatalogEntry()
getProviderCatalogEntry(
source):object
Defined in: provider-sdk/src/catalog.ts:128
Return the catalog entry for a built-in source id.
Parameters
source
"ai-horde" | "koboldai" | "novelai" | "openai-compatible" | "anthropic" | "text-completion" | "nanogpt" | "openai" | "deepseek" | "google-ai-studio" | "groq" | "fireworks-ai" | "cohere" | "mistralai" | "chutes" | "electron-hub" | "ooba" | "koboldcpp" | "vllm" | "ollama"
Returns
adapterKind
adapterKind:
"ai-horde"|"koboldai"|"novelai"|"openai-compatible"|"anthropic"|"text-completion"
apiKeyRequired
apiKeyRequired:
boolean
baseUrlEditable
baseUrlEditable:
boolean
defaultBaseUrl
defaultBaseUrl:
string|null
id
id:
"ai-horde"|"koboldai"|"novelai"|"openai-compatible"|"anthropic"|"text-completion"|"nanogpt"|"openai"|"deepseek"|"google-ai-studio"|"groq"|"fireworks-ai"|"cohere"|"mistralai"|"chutes"|"electron-hub"|"ooba"|"koboldcpp"|"vllm"|"ollama"
reasoningEfforts?
optionalreasoningEfforts?: ("none"|"minimal"|"low"|"medium"|"high"|"xhigh"|"max")[]
Provider-level accepted reasoning effort values; models may expose a subset.
samplerSupport
samplerSupport: (
"temperature"|"topP"|"topK"|"minP"|"topA"|"repetitionPenalty"|"frequencyPenalty"|"presencePenalty"|"seed"|"reasoning"|"reasoningEffort")[]