Private
Public Access
0
0

fix(qwen): align with dashscope 1.25.21 API; remove InvalidApiKey monkey-patch

This commit is contained in:
2026-06-11 01:26:53 -04:00
parent b75f60c3fe
commit de5e106234
3 changed files with 8 additions and 6 deletions
+2 -2
View File
@@ -41,8 +41,8 @@ def test_qwen_tool_format_translation() -> None:
def test_qwen_error_classification() -> None:
from src.ai_client import ProviderError
from src.qwen_adapter import classify_dashscope_error
import dashscope
err = classify_dashscope_error(dashscope.common.error.InvalidApiKey("bad key"))
from dashscope.common.error import AuthenticationError
err = classify_dashscope_error(AuthenticationError("bad key"))
assert err.kind == "auth"
assert err.provider == "qwen"