Rasa官方教程翻译10 云存储

Rasa支持 S3 , GCS and Azure Storage存储你的模型。

  • Amazon S3 Storage

boto3模块支持使用S3,你可以使用命令pip install boto3安装boto3。

启动Rasa服务时把remote-storage设置为aws。获取S3的证书并设置以下环境变量:

  • AWS_SECRET_ACCESS_KEY
  • AWS_ACCESS_KEY_ID
  • AWS_DEFAULT_REGION
  • BUCKET_NAME
  • AWS_ENDPOINT_URL

如果没有名为BUCKET_NAME的bucket,Rasa将创建它。

  • Google Cloud Storage

GCS的使用支持google-cloud-storage包,你可以使用命令pip install google-cloud-storage进行安装。

启动Rasa服务时把remote-storage设置为gcs

在google app engine和compute engine上运行时,验证凭据就已经被设置了。要在本地或其他地方运行,请签出其client repo以获取有关设置身份验证的详细信息。它包括从google云控制台创建服务帐户密钥文件,并将环境变量GOOGLE_APPLICATION_CREDENTIALS设置为该密钥文件的路径。

  • Azure Storage

Azure的使用支持azure-storage-blob包,你可以使用命令pip install azure-storage-blob对其进行安装。

启动Rasa服务时把remote-storage设置为azure

下面的环境变量必须要设置:

  • AZURE_CONTAINER
  • AZURE_ACCOUNT_NAME
  • AZURE_ACCOUNT_KEY

如果没有名为AZURE_CONTAINER的容器,Rasa将创建它。

模型保存在云端之前是进行gzip压缩的。gzip文件命名规范是{MODEL_NAME}.tar.gz并且它被存储在存储服务器的根目录中。目前,你无法手动指定云存储上的路径。

如果存储新的模型,Rasa会将其压缩并上传到容器里。如果从云存储中检索/下载模型,Rasa会把gzip压缩模型下载到本地并解压到临时目录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值