You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SageMaker MLOps项目模板部署所用环境变量的配置位置查询

SageMaker MLOps模板部署阶段环境变量配置位置说明

这些SageMaker MLOps模板部署阶段用到的环境变量主要来自三个位置:

  • CodeBuild项目内置环境变量
    你项目部署流水线中model deploy阶段对应的CodeBuild项目,会在SageMaker项目创建时由AWS自动预设所有你列出的环境变量。你可以登录AWS控制台进入CodeBuild服务,找到对应部署阶段的构建项目,在「环境」选项卡的「环境变量」列表中就能找到所有变量,其中SOURCE_MODEL_PACKAGE_GROUP_NAME的默认值为你的SageMaker项目名关联的模型包组名称,格式通常为{SageMaker项目名称}-model-package-group。
  • 项目代码中的配置文件
    在你下载的项目代码的model-deploy目录下的config文件夹中,会存放staging、prod环境的配置文件,STAGING_CONFIG_NAME、PROD_CONFIG_NAME这类和环境配置相关的变量都在此处定义,你可以直接修改文件内容调整这类变量值。
  • CloudFormation栈输出传递
    整个SageMaker项目的底层基础设施是由CloudFormation模板创建的,项目根目录的基础设施模板会在部署完成后输出SAGEMAKER_PROJECT_ID、SAGEMAKER_EXECUTION_ROLE_STAGING_NAME、SAGEMAKER_EBS_KMS_KEY_ARN这类资源属性值,这些值会自动注入到流水线各阶段的环境变量中。

如果需要自定义变量值,临时测试可以直接修改CodeBuild的环境变量配置;需要持久化修改的话,调整项目根目录下CloudFormation模板的对应参数,重新部署基础设施栈即可。


内容的提问来源于stack exchange,提问作者Daniel Wyatt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 15:15:02