From c60b1ada05a9a55ad87328167bfd89d0e14f293b Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Thu, 4 Jun 2026 14:36:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20xiaomi=20mimo=20/?= =?UTF-8?q?=20coding=20plan=20=E4=BB=A5=E5=8F=8A=20kimi-for-coding=20?= =?UTF-8?q?=E7=9A=84=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 感谢 xiaomi 提供的 100 元额度 --- .../package/yuxi/models/providers/builtin.py | 21 +++++++++++++++++++ web/src/utils/modelIcon.js | 3 +++ 2 files changed, 24 insertions(+) diff --git a/backend/package/yuxi/models/providers/builtin.py b/backend/package/yuxi/models/providers/builtin.py index 9b390118..a7cbab45 100644 --- a/backend/package/yuxi/models/providers/builtin.py +++ b/backend/package/yuxi/models/providers/builtin.py @@ -102,6 +102,27 @@ BUILTIN_PROVIDERS: list[dict[str, Any]] = [ "api_key_env": "ZAI_API_KEY", "models_endpoint": "https://api.z.ai/api/coding/paas/v4/models", }, + { + "provider_id": "xiaomi-token-plan-cn", + "display_name": "XiaomiMiMo Token Plan", + "base_url": "https://token-plan-cn.xiaomimimo.com/v1", + "api_key_env": "XIAOMI_MIMO_TOKEN_PLAN_API_KEY", + "models_endpoint": "https://token-plan-cn.xiaomimimo.com/v1/models", + }, + { + "provider_id": "xiaomi", + "display_name": "XiaomiMiMo", + "base_url": "https://api.xiaomimimo.com/v1", + "api_key_env": "XIAOMI_MIMO_API_KEY", + "models_endpoint": "https://api.xiaomimimo.com/v1/models", + }, + { + "provider_id": "kimi-for-coding", + "display_name": "Kimi Code", + "base_url": "https://api.kimi.com/coding/v1", + "api_key_env": "KIMI_CODE_API_KEY", + "models_endpoint": "https://api.kimi.com/coding/v1/models", + }, { "provider_id": "moonshotai-cn", "display_name": "Moonshot", diff --git a/web/src/utils/modelIcon.js b/web/src/utils/modelIcon.js index c1158805..47830647 100644 --- a/web/src/utils/modelIcon.js +++ b/web/src/utils/modelIcon.js @@ -22,6 +22,9 @@ export const modelIcons = { siliconflow: `${ICON_BASE}/siliconcloud-color.svg`, 'siliconflow-cn': `${ICON_BASE}/siliconcloud-color.svg`, together: `${ICON_BASE}/together-color.svg`, + 'kimi-for-coding': `${ICON_BASE}/moonshot.svg`, + xiaomi: `${ICON_BASE}/xiaomimimo.svg`, + 'xiaomi-token-plan-cn': `${ICON_BASE}/xiaomimimo.svg`, zai: `${ICON_BASE}/zai.svg`, 'zai-coding-plan': `${ICON_BASE}/zai.svg`, zhipu: `${ICON_BASE}/zhipu-color.svg`,