首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何访问google ai platform (统一)上的模型工件?

如何访问google ai platform (统一)上的模型工件?
EN

Stack Overflow用户
提问于 2021-03-14 23:57:10
回答 1查看 67关注 0票数 0

我希望能够从模型中加载数据,但不必使用构建模型的容器传递数据文件,我已经使用该命令将模型上载到平台:

代码语言:javascript
复制
gcloud beta ai models upload \
  --display-name=MODEL_NAME \
  --region=us-central1 \
  --container-image-uri=us-central1-docker.pkg.dev/MODEL_URI \
  --container-predict-route=/predict \
  --container-health-route=/health \
  --container-ports=80  \
  --artifact-uri=gs://BUCKET_NAME/DIR_WHERE_DATA_IS

那么,如果在:gs://BUCKET_NAME/DIR_WHERE_DATA_中存在一个名为foo.bar的文件,我希望我能够从docker构建的代码中读取它,就像它是本地的一样,对吗?因为在尝试部署模型时,我发现找不到文件(比如:gs://BUCKET_NAME/DIR_WHERE_DATA_ is中的“foo.bar

EN

回答 1

Stack Overflow用户

发布于 2021-03-15 23:05:13

指定--artifact-uri=gs://BUCKET_NAME/DIR_WHERE_DATA_IS只允许存储桶与运行在平台上的容器中的正确凭据一起使用,您应该读取gcs路径的环境"AIP_STORAGE_URI“,数据的副本位于其中,并从该uri下载您的模型需要https://cloud.google.com/ai-platform-unified/docs/predictions/custom-container-requirements#artifacts的数据。

请记住,您还需要在容器How to authenticate google cloud SDK on a docker Ubuntu image?中对您的帐户进行身份验证

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66626551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档