From f41a6b2a19e75a762cf2126f329e3d1718e48d49 Mon Sep 17 00:00:00 2001 From: Yuhang Zhou <1677382760@qq.com> Date: Mon, 23 Feb 2026 16:50:16 +0800 Subject: [PATCH] update qwen model to latest --- examples/run_qwen.py | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/examples/run_qwen.py b/examples/run_qwen.py index 5d611b4..42eefd5 100644 --- a/examples/run_qwen.py +++ b/examples/run_qwen.py @@ -18,10 +18,6 @@ Workforce example using Qwen models from Alibaba Cloud. To run this file, you need to configure the Qwen API key. You can obtain your API key from Bailian platform: bailian.console.aliyun.com Set it as QWEN_API_KEY="your-api-key" in your .env file or add it to your environment variables. - -Qwen models support: -- QWEN_MAX: For text-based tasks -- QWEN_VL_MAX: For vision-language tasks (multimodal) """ import sys @@ -59,43 +55,39 @@ set_log_level(level="DEBUG") def construct_agent_list() -> List[Dict[str, Any]]: """Construct a list of agents with their configurations.""" - # Use QWEN_MAX for text-based tasks web_model = ModelFactory.create( model_platform=ModelPlatformType.QWEN, - model_type=ModelType.QWEN_MAX, + model_type="qwen3.5-plus", model_config_dict={"temperature": 0}, ) - # Use QWEN_VL_MAX for document processing (supports multimodal) document_processing_model = ModelFactory.create( model_platform=ModelPlatformType.QWEN, - model_type=ModelType.QWEN_VL_MAX, + model_type="qwen3.5-plus", model_config_dict={"temperature": 0}, ) - # Use QWEN_MAX for reasoning tasks reasoning_model = ModelFactory.create( model_platform=ModelPlatformType.QWEN, - model_type=ModelType.QWEN_MAX, + model_type="qwen3.5-plus", model_config_dict={"temperature": 0}, ) - # Use QWEN_VL_MAX for image analysis image_analysis_model = ModelFactory.create( model_platform=ModelPlatformType.QWEN, - model_type=ModelType.QWEN_VL_MAX, + model_type="qwen3.5-plus", model_config_dict={"temperature": 0}, ) browsing_model = ModelFactory.create( model_platform=ModelPlatformType.QWEN, - model_type=ModelType.QWEN_MAX, + model_type="qwen3.5-plus", model_config_dict={"temperature": 0}, ) planning_model = ModelFactory.create( model_platform=ModelPlatformType.QWEN, - model_type=ModelType.QWEN_MAX, + model_type="qwen3.5-plus", model_config_dict={"temperature": 0}, ) @@ -193,7 +185,7 @@ def construct_workforce() -> Workforce: coordinator_agent_kwargs = { "model": ModelFactory.create( model_platform=ModelPlatformType.QWEN, - model_type=ModelType.QWEN_MAX, + model_type="qwen3.5-plus", model_config_dict={"temperature": 0}, ) } @@ -201,7 +193,7 @@ def construct_workforce() -> Workforce: task_agent_kwargs = { "model": ModelFactory.create( model_platform=ModelPlatformType.QWEN, - model_type=ModelType.QWEN_MAX, + model_type="qwen3.5-plus", model_config_dict={"temperature": 0}, ) }