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"