@@ -114,13 +114,13 @@ def __init__(self):
114114
115115 # 模型映射
116116 self .model_mapping = {
117- settings .PRIMARY_MODEL : "0727-360B-API" , # GLM-4.5
118- settings .THINKING_MODEL : "0727-360B-API" , # GLM-4.5-Thinking
119- settings .SEARCH_MODEL : "0727-360B-API" , # GLM-4.5-Search
117+ settings .GLM45_MODEL : "0727-360B-API" , # GLM-4.5
118+ settings .GLM45_THINKING_MODEL : "0727-360B-API" , # GLM-4.5-Thinking
119+ settings .GLM45_SEARCH_MODEL : "0727-360B-API" , # GLM-4.5-Search
120120 settings .AIR_MODEL : "0727-106B-API" , # GLM-4.5-Air
121121 settings .GLM46_MODEL : "GLM-4-6-API-V1" , # GLM-4.6
122- settings .GLM46_THINKING_MODEL : "GLM-4-6-API-V1" , # GLM-4.6-Thinking
123- settings .GLM46_SEARCH_MODEL : "GLM-4-6-API-V1" , # GLM-4.6-Search
122+ settings .GLM46_GLM45_THINKING_MODEL : "GLM-4-6-API-V1" , # GLM-4.6-Thinking
123+ settings .GLM46_GLM45_SEARCH_MODEL : "GLM-4-6-API-V1" , # GLM-4.6-Search
124124 }
125125
126126 def _generate_uuid (self ) -> str :
@@ -130,13 +130,13 @@ def _generate_uuid(self) -> str:
130130 def get_supported_models (self ) -> List [str ]:
131131 """获取支持的模型列表"""
132132 return [
133- settings .PRIMARY_MODEL ,
134- settings .THINKING_MODEL ,
135- settings .SEARCH_MODEL ,
133+ settings .GLM45_MODEL ,
134+ settings .GLM45_THINKING_MODEL ,
135+ settings .GLM45_SEARCH_MODEL ,
136136 settings .AIR_MODEL ,
137137 settings .GLM46_MODEL ,
138- settings .GLM46_THINKING_MODEL ,
139- settings .GLM46_SEARCH_MODEL ,
138+ settings .GLM46_GLM45_THINKING_MODEL ,
139+ settings .GLM46_GLM45_SEARCH_MODEL ,
140140 ]
141141
142142 async def get_token (self ) -> str :
@@ -266,21 +266,21 @@ def _generate_browser_params(self, user_agent: str) -> Dict[str, Any]:
266266 # 语言和时区(固定)
267267 "language" : "zh-CN" ,
268268 "languages" : "zh-CN,en-US" ,
269- "timezone" : "Asia/Shanghai" ,
270- "timezone_offset" : - 480 ,
269+ # "timezone": "Asia/Shanghai",
270+ # "timezone_offset": -480,
271271 # 时间(动态)
272272 "local_time" : now .strftime ("%Y-%m-%dT%H:%M:%S.%f" )[:- 3 ] + "Z" ,
273273 "utc_time" : datetime .utcnow ().strftime ("%a, %d %b %Y %H:%M:%S GMT" ),
274274 # 浏览器环境(固定值,模拟常见环境)
275- # "cookie_enabled": "true",
276- # "screen_width": "2560 ",
277- # "screen_height": "1440 ",
278- # "screen_resolution": "2560x1440 ",
279- # "viewport_height ": "1271 ",
280- # "viewport_width ": "1107 ",
281- # "viewport_size": "1107x1271 ",
282- # "color_depth": "24 ",
283- # "pixel_ratio": "1",
275+ "cookie_enabled" : "true" ,
276+ "screen_width" : "1920 " ,
277+ "screen_height" : "1080 " ,
278+ "screen_resolution" : "1920x1080 " ,
279+ "viewport_width " : "1920 " ,
280+ "viewport_height " : "869 " ,
281+ "viewport_size" : "1920x869 " ,
282+ "color_depth" : "32 " ,
283+ "pixel_ratio" : "1" ,
284284 # 设备检测(固定)
285285 "is_mobile" : "false" ,
286286 "is_touch" : "false" ,
0 commit comments