diff --git a/src/providers/glm_provider.py b/src/providers/glm_provider.py index 6a4d845..5cfd944 100644 --- a/src/providers/glm_provider.py +++ b/src/providers/glm_provider.py @@ -6,7 +6,7 @@ try: from zhipuai import ZhipuAI # type: ignore -except ModuleNotFoundError: # pragma: no cover +except ImportError: # catches both ModuleNotFoundError and bare ImportError (e.g. zhipuai<2.0 where ZhipuAI symbol moved) ZhipuAI = None from .openai_compatible import OpenAICompatibleProvider