@@ -280,7 +280,7 @@ async def switch_ai_studio_model(page: AsyncPage, model_id: str, req_id: str) ->
280280 page_display_match = True
281281 else :
282282 try :
283- model_name_locator = page .locator ('mat-select[data-test-ms-model-selector] div .model-option-content span.gmat-body-medium ' )
283+ model_name_locator = page .locator ('mat-select[data-test-ms-model-selector] .model-option-content span' )
284284 actual_displayed_model_name_on_page_raw = await model_name_locator .first .inner_text (timeout = 5000 )
285285 actual_displayed_model_name_on_page = actual_displayed_model_name_on_page_raw .strip ()
286286 normalized_actual_display = actual_displayed_model_name_on_page .lower ()
@@ -306,7 +306,7 @@ async def switch_ai_studio_model(page: AsyncPage, model_id: str, req_id: str) ->
306306 current_displayed_name_for_revert_stripped = "无法读取"
307307
308308 try :
309- model_name_locator_revert = page .locator ('mat-select[data-test-ms-model-selector] div .model-option-content span.gmat-body-medium ' )
309+ model_name_locator_revert = page .locator ('mat-select[data-test-ms-model-selector] .model-option-content span' )
310310 current_displayed_name_for_revert_raw = await model_name_locator_revert .first .inner_text (timeout = 5000 )
311311 current_displayed_name_for_revert_stripped = current_displayed_name_for_revert_raw .strip ()
312312 logger .info (f"[{ req_id } ] 恢复:页面当前显示的模型名称 (原始: '{ current_displayed_name_for_revert_raw } ', 清理后: '{ current_displayed_name_for_revert_stripped } ')" )
@@ -529,7 +529,7 @@ async def _set_model_from_page_display(page: AsyncPage, set_storage: bool = Fals
529529
530530 try :
531531 logger .info (" 尝试从页面显示元素读取当前模型名称..." )
532- model_name_locator = page .locator ('mat-select[data-test-ms-model-selector] div .model-option-content span.gmat-body-medium ' )
532+ model_name_locator = page .locator ('mat-select[data-test-ms-model-selector] .model-option-content span' )
533533 displayed_model_name_from_page_raw = await model_name_locator .first .inner_text (timeout = 7000 )
534534 displayed_model_name = displayed_model_name_from_page_raw .strip ()
535535 logger .info (f" 页面当前显示模型名称 (原始: '{ displayed_model_name_from_page_raw } ', 清理后: '{ displayed_model_name } ')" )
0 commit comments