如何修改BentoML中模型及构建物的存储路径?
修改BentoML的Bento构建物与模型存储路径
修改Bento构建物存储路径
BentoML没有直接的命令行选项调整Bento构建物的存储路径,但可以通过环境变量或配置文件两种方式修改:
环境变量方式
临时生效可在终端中执行:export BENTOML_BENTOS_PATH=/your/custom/directory/bentos若要永久生效,将上述命令添加到你的shell配置文件(如
~/.bashrc、~/.zshrc或~/.profile)中,重启终端后即可生效。配置文件方式
编辑BentoML的默认配置文件~/.bentoml/config.yaml,找到并修改bentos_path字段:bentoml: bentos_path: "/your/custom/directory/bentos"保存配置后,后续生成的Bento构建物会自动存储到指定路径。
修改模型存储路径
模型存储路径的修改逻辑与Bento构建物一致,同样支持环境变量和配置文件两种方式:
环境变量方式
临时生效执行:export BENTOML_MODELS_PATH=/your/custom/directory/models永久生效则将命令添加到shell配置文件中。
配置文件方式
编辑~/.bentoml/config.yaml,修改models_path字段:bentoml: models_path: "/your/custom/directory/models"
验证修改生效
修改完成后,可以通过以下命令验证路径是否生效:
- 查看Bento构建物列表:
bentoml list,输出中会显示Bento的存储路径 - 查看模型列表:
bentoml models list,输出中会显示模型的存储路径
也可以直接前往自定义路径,检查新生成的Bento或模型文件是否存在。
内容的提问来源于stack exchange,提问作者neves
相关产品推荐
相关产品推荐

