INNER CODE UNIT · TypeScript
piAiDescriptor
Core-Mate/OpenGUI · deepseek-harness-plugin/src/index.ts:739
const piAiDescriptor = ctx.settings.describe().find(item => item.ns === LLM_PI_AI_NS)
const piAiSettings = piAiDescriptor?.user ?? piAiDescriptor?.base
return classifyModelCapability({
...route,
...(modalities === undefined ? {} : { resolvedModalities: modalities }),
configurableProviders: ctx.llm.listConfigurableProviders(),
piAiUser: piAiSettings,
})
}
const parseVisionDeclaration = (value: string): VisionDeclaration | undefined => {
try {
const parsed = JSON.parse(value) as Partial<VisionDeclaration>
return typeof parsed.routeKey === 'string' && typeof parsed.after === 'string'
? { routeKey: parsed.routeKey, after: parsed.after }
: undefined
} catch {
return undefined