From 8749ca2fb6546c363dee1bb265f165a796bb4ad0 Mon Sep 17 00:00:00 2001 From: lizhenyun01 <1500424927@qq.com> Date: Wed, 12 Nov 2025 20:01:36 +0800 Subject: [PATCH] support ENCODE_FEATURE_ENDPOINT (#4905) --- fastdeploy/envs.py | 1 + fastdeploy/utils.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/fastdeploy/envs.py b/fastdeploy/envs.py index 782fef741..b6a1756e5 100644 --- a/fastdeploy/envs.py +++ b/fastdeploy/envs.py @@ -113,6 +113,7 @@ environment_variables: dict[str, Callable[[], Any]] = { "FD_ENABLE_RETURN_TEXT": lambda: bool(int(os.getenv("FD_ENABLE_RETURN_TEXT", "0"))), "ENCODE_FEATURE_BOS_AK": lambda: os.getenv("ENCODE_FEATURE_BOS_AK"), "ENCODE_FEATURE_BOS_SK": lambda: os.getenv("ENCODE_FEATURE_BOS_SK"), + "ENCODE_FEATURE_ENDPOINT": lambda: os.getenv("ENCODE_FEATURE_ENDPOINT"), "FD_ENABLE_E2W_TENSOR_CONVERT": lambda: int(os.getenv("FD_ENABLE_E2W_TENSOR_CONVERT", "0")), "FD_MAX_EXTRA_NUM_BATCHED_TOKENS": lambda: int(os.getenv("FD_MAX_EXTRA_NUM_BATCHED_TOKENS", "16384")), } diff --git a/fastdeploy/utils.py b/fastdeploy/utils.py index 9de8179a0..f82a7e323 100644 --- a/fastdeploy/utils.py +++ b/fastdeploy/utils.py @@ -800,7 +800,8 @@ def init_bos_client(): from baidubce.services.bos.bos_client import BosClient cfg = BceClientConfiguration( - credentials=BceCredentials(envs.ENCODE_FEATURE_BOS_AK, envs.ENCODE_FEATURE_BOS_SK), endpoint="bj.bcebos.com" + credentials=BceCredentials(envs.ENCODE_FEATURE_BOS_AK, envs.ENCODE_FEATURE_BOS_SK), + endpoint=envs.ENCODE_FEATURE_ENDPOINT, ) return BosClient(cfg)