ForcePilot/web/src/utils/modelIcon.js
2026-04-25 23:58:01 +08:00

33 lines
1.5 KiB
JavaScript

const ICON_BASE = 'https://registry.npmmirror.com/@lobehub/icons-static-svg/latest/files/icons'
export const modelIcons = {
'default': `${ICON_BASE}/default.svg`,
'alibaba': `${ICON_BASE}/bailian-color.svg`,
'alibaba-coding-plan': `${ICON_BASE}/alibabacloud-color.svg`,
'alibaba-coding-plan-cn': `${ICON_BASE}/alibabacloud-color.svg`,
'anthropic': `${ICON_BASE}/anthropic.svg`,
'ark': `${ICON_BASE}/volcengine-color.svg`,
'dashscope': `${ICON_BASE}/bailian-color.svg`,
'deepseek': `${ICON_BASE}/deepseek-color.svg`,
'google': `${ICON_BASE}/google-color.svg`,
'lmstudio': `${ICON_BASE}/lmstudio.svg`,
'minimax': `${ICON_BASE}/minimax-color.svg`,
'minimax-cn': `${ICON_BASE}/minimax-color.svg`,
'modelscope': `${ICON_BASE}/modelscope-color.svg`,
'moonshotai': `${ICON_BASE}/moonshot.svg`,
'moonshotai-cn': `${ICON_BASE}/moonshot.svg`,
'ollama': `${ICON_BASE}/ollama.svg`,
'ollama-cloud': `${ICON_BASE}/ollama.svg`,
'opencode': `${ICON_BASE}/opencode.svg`,
'openai': `${ICON_BASE}/openai.svg`,
'openrouter': `${ICON_BASE}/openrouter.svg`,
'siliconflow': `${ICON_BASE}/siliconcloud-color.svg`,
'siliconflow-cn': `${ICON_BASE}/siliconcloud-color.svg`,
'together': `${ICON_BASE}/together-color.svg`,
'zai': `${ICON_BASE}/zai.svg`,
'zai-coding-plan': `${ICON_BASE}/zai.svg`,
'zhipu': `${ICON_BASE}/zhipu-color.svg`,
'zhipuai': `${ICON_BASE}/zhipu-color.svg`,
'zhipuai-coding-plan': `${ICON_BASE}/zhipu-color.svg`
} // ESLint-disable-line