MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / catalogModelToAlias

Function catalogModelToAlias

packages/node-sdk/src/catalog.ts:54–64  ·  view source on GitHub ↗
(providerId: string, model: CatalogModel)

Source from the content-addressed store, hash-verified

52
53/** Builds a kimi-code model alias from a normalized catalog model. */
54export function catalogModelToAlias(providerId: string, model: CatalogModel): ModelAlias {
55 return {
56 provider: providerId,
57 model: model.id,
58 maxContextSize: model.capability.max_context_tokens,
59 maxOutputSize: model.maxOutputSize,
60 capabilities: capabilityToStrings(model.capability),
61 displayName: model.name,
62 reasoningKey: model.reasoningKey,
63 };
64}
65
66export interface ApplyCatalogProviderOptions {
67 readonly providerId: string;

Callers 3

catalog.test.tsFile · 0.90
applyCatalogProviderFunction · 0.85

Calls 1

capabilityToStringsFunction · 0.85

Tested by

no test coverage detected