From 7c92729c3f8ba0ed54183c691a5d088c25cc357b Mon Sep 17 00:00:00 2001 From: TradeMate Dev Date: Tue, 23 Jun 2026 21:23:25 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=89=8D=E7=AB=AF=E6=B2=99=E7=9B=92?= =?UTF-8?q?=E6=A8=A1=E5=9E=8B=E5=88=97=E8=A1=A8=E4=BB=85=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E5=9B=BD=E5=86=85=E5=B7=B2=E5=A4=87=E6=A1=88=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - models.ts 移除 GPT/Claude/Gemini/Llama,仅保留 domestic 模型 - DEFAULT_MODEL 改为 deepseek-v4-flash(原为 general) - ModelSelector 改为从 /sandbox/models 获取可用模型列表 Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- frontend/src/components/ui/model-selector.tsx | 6 +++--- frontend/src/lib/models.ts | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/src/components/ui/model-selector.tsx b/frontend/src/components/ui/model-selector.tsx index f3d413f..a77afc2 100755 --- a/frontend/src/components/ui/model-selector.tsx +++ b/frontend/src/components/ui/model-selector.tsx @@ -15,15 +15,15 @@ export function ModelSelector({ value, onChange, className = '' }: ModelSelector const [models, setModels] = useState(FALLBACK_MODELS); useEffect(() => { - fetch(`${API_BASE}/public/models`) + fetch(`${API_BASE}/sandbox/models`) .then(r => r.json()) .then(data => { if (data.items?.length) { setModels(data.items.map((m: any) => ({ id: m.id, - label: m.name, + label: m.label, provider: m.provider, - desc: m.description || '', + desc: m.desc, }))); } }) diff --git a/frontend/src/lib/models.ts b/frontend/src/lib/models.ts index 5283996..c144d44 100755 --- a/frontend/src/lib/models.ts +++ b/frontend/src/lib/models.ts @@ -5,10 +5,10 @@ export interface ModelOption { desc: string; } +/** 沙箱可选模型 — 仅国内已备案大模型 */ export const AVAILABLE_MODELS: ModelOption[] = [ - { id: 'general', label: '通用模式', provider: '', desc: '日常问答,综合能力均衡' }, - { id: 'deepseek-v4-flash', label: 'DeepSeek V4 Flash', provider: '', desc: '高速推理,代码生成强' }, - { id: 'sensenova-6.7-flash-lite', label: 'SenseNova 6.7 Flash Lite', provider: '', desc: '轻量快速,日常使用' }, + { id: 'deepseek-v4-flash', label: 'DeepSeek V4 Flash', provider: '硅基流动', desc: '高速推理,代码生成能力强,价格极低' }, + { id: 'sensenova-6.7-flash-lite', label: 'SenseNova 6.7 Flash Lite', provider: '商汤科技', desc: '轻量快速,日常对话与文本处理' }, ]; -export const DEFAULT_MODEL = 'general'; +export const DEFAULT_MODEL = 'deepseek-v4-flash';