From abedbc14052fe9f6ad74f22bb343f4ac09eab46d Mon Sep 17 00:00:00 2001 From: "wuqingfu.528" Date: Thu, 15 Jan 2026 17:53:04 +0800 Subject: [PATCH] fix: add region in vetos when using skills --- veadk/tools/skills_tools/register_skills_tool.py | 1 + veadk/tools/skills_tools/skills_tool.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/veadk/tools/skills_tools/register_skills_tool.py b/veadk/tools/skills_tools/register_skills_tool.py index 22ba926e..b305f2ce 100644 --- a/veadk/tools/skills_tools/register_skills_tool.py +++ b/veadk/tools/skills_tools/register_skills_tool.py @@ -121,6 +121,7 @@ def register_skills_tool( sk=secret_key, session_token=session_token, bucket_name=tos_bucket, + region=region, ) object_key = ( diff --git a/veadk/tools/skills_tools/skills_tool.py b/veadk/tools/skills_tools/skills_tool.py index ea2e8da7..74f41475 100644 --- a/veadk/tools/skills_tools/skills_tool.py +++ b/veadk/tools/skills_tools/skills_tool.py @@ -111,6 +111,8 @@ def _invoke_skill(self, skill_name: str, tool_context: ToolContext) -> str: from veadk.auth.veauth.utils import get_credential_from_vefaas_iam from veadk.integrations.ve_tos.ve_tos import VeTOS + region = os.getenv("AGENTKIT_TOOL_REGION", "cn-beijing") + access_key = os.getenv("VOLCENGINE_ACCESS_KEY") secret_key = os.getenv("VOLCENGINE_SECRET_KEY") session_token = "" @@ -130,6 +132,7 @@ def _invoke_skill(self, skill_name: str, tool_context: ToolContext) -> str: sk=secret_key, session_token=session_token, bucket_name=tos_bucket, + region=region, ) save_path = skill_dir / f"{skill_name}.zip"