Add default, expert, and vision DeepSeek model families

This commit is contained in:
Shuaihao
2026-04-08 14:37:22 +08:00
parent af9c51f3a7
commit ba76a2163b
17 changed files with 398 additions and 13 deletions

View File

@@ -52,6 +52,14 @@ export default function ApiTesterContainer({ config, onMessage, authFetch }) {
{ id: 'deepseek-reasoner', name: 'deepseek-reasoner', icon: 'Cpu', desc: t('apiTester.models.reasoner'), color: 'text-amber-600' },
{ id: 'deepseek-chat-search', name: 'deepseek-chat-search', icon: 'SearchIcon', desc: t('apiTester.models.chatSearch'), color: 'text-cyan-500' },
{ id: 'deepseek-reasoner-search', name: 'deepseek-reasoner-search', icon: 'SearchIcon', desc: t('apiTester.models.reasonerSearch'), color: 'text-cyan-600' },
{ id: 'deepseek-expert-chat', name: 'deepseek-expert-chat', icon: 'MessageSquare', desc: t('apiTester.models.expertChat'), color: 'text-emerald-500' },
{ id: 'deepseek-expert-reasoner', name: 'deepseek-expert-reasoner', icon: 'Cpu', desc: t('apiTester.models.expertReasoner'), color: 'text-emerald-600' },
{ id: 'deepseek-expert-chat-search', name: 'deepseek-expert-chat-search', icon: 'SearchIcon', desc: t('apiTester.models.expertChatSearch'), color: 'text-teal-500' },
{ id: 'deepseek-expert-reasoner-search', name: 'deepseek-expert-reasoner-search', icon: 'SearchIcon', desc: t('apiTester.models.expertReasonerSearch'), color: 'text-teal-600' },
{ id: 'deepseek-vision-chat', name: 'deepseek-vision-chat', icon: 'MessageSquare', desc: t('apiTester.models.visionChat'), color: 'text-violet-500' },
{ id: 'deepseek-vision-reasoner', name: 'deepseek-vision-reasoner', icon: 'Cpu', desc: t('apiTester.models.visionReasoner'), color: 'text-violet-600' },
{ id: 'deepseek-vision-chat-search', name: 'deepseek-vision-chat-search', icon: 'SearchIcon', desc: t('apiTester.models.visionChatSearch'), color: 'text-fuchsia-500' },
{ id: 'deepseek-vision-reasoner-search', name: 'deepseek-vision-reasoner-search', icon: 'SearchIcon', desc: t('apiTester.models.visionReasonerSearch'), color: 'text-fuchsia-600' },
]
const { runTest, stopGeneration } = useChatStreamClient({

View File

@@ -199,7 +199,15 @@
"chat": "Non-reasoning model",
"reasoner": "Reasoning model",
"chatSearch": "Non-reasoning model (with search)",
"reasonerSearch": "Reasoning model (with search)"
"reasonerSearch": "Reasoning model (with search)",
"expertChat": "Non-reasoning expert mode",
"expertReasoner": "Reasoning expert mode",
"expertChatSearch": "Non-reasoning expert mode (with search)",
"expertReasonerSearch": "Reasoning expert mode (with search)",
"visionChat": "Non-reasoning vision mode",
"visionReasoner": "Reasoning vision mode",
"visionChatSearch": "Non-reasoning vision mode (with search)",
"visionReasonerSearch": "Reasoning vision mode (with search)"
},
"missingApiKey": "Please provide an API key.",
"requestFailed": "Request failed.",

View File

@@ -199,7 +199,15 @@
"chat": "非思考模型",
"reasoner": "思考模型",
"chatSearch": "非思考模型 (带搜索)",
"reasonerSearch": "思考模型 (带搜索)"
"reasonerSearch": "思考模型 (带搜索)",
"expertChat": "非思考专家模式",
"expertReasoner": "思考专家模式",
"expertChatSearch": "非思考专家模式 (带搜索)",
"expertReasonerSearch": "思考专家模式 (带搜索)",
"visionChat": "非思考视觉模式",
"visionReasoner": "思考视觉模式",
"visionChatSearch": "非思考视觉模式 (带搜索)",
"visionReasonerSearch": "思考视觉模式 (带搜索)"
},
"missingApiKey": "请提供 API 密钥",
"requestFailed": "请求失败",