From b134e067d49543eae983bff686c76424839954dc Mon Sep 17 00:00:00 2001 From: "fangyaozheng@bytedance.com" Date: Wed, 10 Sep 2025 17:16:34 +0800 Subject: [PATCH 1/2] chore(deploy): upgrade default function to 1c2g --- veadk/integrations/ve_faas/ve_faas.py | 1 + 1 file changed, 1 insertion(+) diff --git a/veadk/integrations/ve_faas/ve_faas.py b/veadk/integrations/ve_faas/ve_faas.py index 415b1ac2..760f90c5 100644 --- a/veadk/integrations/ve_faas/ve_faas.py +++ b/veadk/integrations/ve_faas/ve_faas.py @@ -118,6 +118,7 @@ def _create_function(self, function_name: str, path: str): runtime="native-python3.10/v1", request_timeout=1800, envs=envs, + memory_mb=2048, ) ) From 8984043e869a047d4fa0b891ee444c04aa3b5541 Mon Sep 17 00:00:00 2001 From: "fangyaozheng@bytedance.com" Date: Wed, 10 Sep 2025 17:21:38 +0800 Subject: [PATCH 2/2] add auth option --- veadk/integrations/ve_faas/ve_faas.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/veadk/integrations/ve_faas/ve_faas.py b/veadk/integrations/ve_faas/ve_faas.py index 760f90c5..35122533 100644 --- a/veadk/integrations/ve_faas/ve_faas.py +++ b/veadk/integrations/ve_faas/ve_faas.py @@ -13,6 +13,7 @@ # limitations under the License. import json +import os import time import requests @@ -142,6 +143,8 @@ def _create_application( upstream_name: str, service_name: str, ): + enable_key_auth = os.getenv("VEFAAS_ENABLE_KEY_AUTH", "true").lower() == "true" + response = ve_request( request_body={ "Name": application_name, @@ -153,7 +156,7 @@ def _create_application( "GatewayName": gateway_name, "ServiceName": service_name, "UpstreamName": upstream_name, - "EnableKeyAuth": True, + "EnableKeyAuth": enable_key_auth, "EnableMcpSession": True, }, "TemplateId": self.template_id,