fix(providers): point Skywork at APIFree agent endpoint

This commit is contained in:
Xubin Ren
2026-05-20 12:33:03 +08:00
parent 6194a9b919
commit eae51333ad
8 changed files with 6 additions and 127 deletions
+2 -2
View File
@@ -24,7 +24,7 @@ def test_skywork_provider_in_registry() -> None:
assert skywork.display_name == "Skywork"
assert skywork.is_gateway is True
assert skywork.detect_by_base_keyword == "apifree.ai"
assert skywork.default_api_base == "https://api.apifree.ai/v1"
assert skywork.default_api_base == "https://api.apifree.ai/agent/v1"
assert skywork.supports_max_completion_tokens is False
@@ -53,7 +53,7 @@ def test_skywork_model_auto_matches_with_default_api_base() -> None:
assert config.get_provider_name("skywork-ai/skyclaw-v1") == "skywork"
assert config.get_api_key("skywork-ai/skyclaw-v1") == "sky-key"
assert config.get_api_base("skywork-ai/skyclaw-v1") == "https://api.apifree.ai/v1"
assert config.get_api_base("skywork-ai/skyclaw-v1") == "https://api.apifree.ai/agent/v1"
def test_skywork_preserves_model_id_and_uses_chat_completion_max_tokens() -> None: