Spaces:
Running
Running
nacho commited on
Commit ·
50d75a2
1
Parent(s): f979e26
feat: 统一模型为 deepseek-v4-flash/pro,并全局默认开启深度思考 (R1) 模式
Browse files- deepseek_browser.py +4 -14
- main.py +4 -8
- static/index.html +2 -4
deepseek_browser.py
CHANGED
|
@@ -301,21 +301,11 @@ class DeepSeekBrowser:
|
|
| 301 |
return false;
|
| 302 |
}"""
|
| 303 |
|
| 304 |
-
#
|
| 305 |
-
|
| 306 |
-
|
| 307 |
-
await asyncio.sleep(0.5)
|
| 308 |
-
|
| 309 |
-
# 深度思考 (DeepThink R1)
|
| 310 |
-
elif 'reasoner' in model or 'thinking' in model or 'pro' in model:
|
| 311 |
-
await self.page.evaluate(click_js, ['深度思考', 'DeepThink', 'R1'])
|
| 312 |
-
await asyncio.sleep(0.5)
|
| 313 |
-
|
| 314 |
-
# 专家模式 (独立开关)
|
| 315 |
-
if 'expert' in model:
|
| 316 |
-
await self.page.evaluate(click_js, ['专家模式'])
|
| 317 |
-
await asyncio.sleep(0.5)
|
| 318 |
|
|
|
|
| 319 |
if 'search' in model:
|
| 320 |
await self.page.evaluate(click_js, ['智能搜索'])
|
| 321 |
await asyncio.sleep(0.5)
|
|
|
|
| 301 |
return false;
|
| 302 |
}"""
|
| 303 |
|
| 304 |
+
# 默认全局开启深度思考 (R1),不再区分类别
|
| 305 |
+
await self.page.evaluate(click_js, ['深度思考', 'DeepThink', 'R1'])
|
| 306 |
+
await asyncio.sleep(0.5)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 307 |
|
| 308 |
+
# 保留智能搜索可选
|
| 309 |
if 'search' in model:
|
| 310 |
await self.page.evaluate(click_js, ['智能搜索'])
|
| 311 |
await asyncio.sleep(0.5)
|
main.py
CHANGED
|
@@ -103,10 +103,8 @@ async def list_models(authorization: str = Header(...)):
|
|
| 103 |
|
| 104 |
return {
|
| 105 |
"data": [
|
| 106 |
-
{"id": "deepseek-flash", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
| 107 |
-
{"id": "deepseek-
|
| 108 |
-
{"id": "deepseek-pro", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
| 109 |
-
{"id": "deepseek-expert", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
| 110 |
],
|
| 111 |
"object": "list",
|
| 112 |
}
|
|
@@ -117,10 +115,8 @@ async def get_model(model_id: str, authorization: str = Header(...)):
|
|
| 117 |
verify_api_key(authorization)
|
| 118 |
|
| 119 |
models = {
|
| 120 |
-
"deepseek-flash": {"id": "deepseek-flash", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
| 121 |
-
"deepseek-
|
| 122 |
-
"deepseek-pro": {"id": "deepseek-pro", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
| 123 |
-
"deepseek-expert": {"id": "deepseek-expert", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
| 124 |
}
|
| 125 |
|
| 126 |
if model_id in models:
|
|
|
|
| 103 |
|
| 104 |
return {
|
| 105 |
"data": [
|
| 106 |
+
{"id": "deepseek-v4-flash", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
| 107 |
+
{"id": "deepseek-v4-pro", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
|
|
|
|
|
|
| 108 |
],
|
| 109 |
"object": "list",
|
| 110 |
}
|
|
|
|
| 115 |
verify_api_key(authorization)
|
| 116 |
|
| 117 |
models = {
|
| 118 |
+
"deepseek-v4-flash": {"id": "deepseek-v4-flash", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
| 119 |
+
"deepseek-v4-pro": {"id": "deepseek-v4-pro", "object": "model", "created": int(time.time()), "owned_by": "deepseek"},
|
|
|
|
|
|
|
| 120 |
}
|
| 121 |
|
| 122 |
if model_id in models:
|
static/index.html
CHANGED
|
@@ -219,10 +219,8 @@ select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%
|
|
| 219 |
<div class="row" style="gap:10px;margin-bottom:14px">
|
| 220 |
<div class="form-group" style="flex:1;margin-bottom:0">
|
| 221 |
<select id="model">
|
| 222 |
-
<option value="deepseek-flash">deepseek-flash
|
| 223 |
-
<option value="deepseek-
|
| 224 |
-
<option value="deepseek-pro">deepseek-pro (专家思考/R1)</option>
|
| 225 |
-
<option value="deepseek-expert">deepseek-expert (仅专家模式)</option>
|
| 226 |
</select>
|
| 227 |
</div>
|
| 228 |
<label class="check-label" style="margin-top:auto;padding-bottom:2px">
|
|
|
|
| 219 |
<div class="row" style="gap:10px;margin-bottom:14px">
|
| 220 |
<div class="form-group" style="flex:1;margin-bottom:0">
|
| 221 |
<select id="model">
|
| 222 |
+
<option value="deepseek-v4-flash">deepseek-v4-flash</option>
|
| 223 |
+
<option value="deepseek-v4-pro">deepseek-v4-pro</option>
|
|
|
|
|
|
|
| 224 |
</select>
|
| 225 |
</div>
|
| 226 |
<label class="check-label" style="margin-top:auto;padding-bottom:2px">
|