Rasa 云存储【10】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
本文是全系列中第6 / 10篇:Rasa 聊天机器人
- Rasa 模型评估【6】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- Rasa 消息和语音通道【5】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- Rasa 架构【4】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- Rasa 命令行界面【3】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- Rasa 教程【2】-Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- Rasa 云存储【10】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- Rasa 安装【1】-Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- 在Docker上运行Rasa【9】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- Rasa 运行服务【8】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
- Rasa 验证数据【7】—Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽
云存储
Rasa支持使用S3,GCS和 Azure Storage https://azure.microsoft.com/services/storage/来保存模型。
Amazon S3 Storage
使用boto3
模块支持S3,可以使用pip install boto3
安装。
将remote-storage
选项设置为aws
,启动Rasa服务器。获取你的S3凭据并设置以下环境变量:
– AWS_SECRET_ACCESS_KEY
– AWS_ACCESS_KEY_ID
– AWS_DEFAULT_REGION
– BUCKET_NAME
– AWS_ENDPOINT_URL
如果没有名为BUCKET_NAME
的存储桶,则Rasa会创建它。
Google Cloud Storage
使用google-cloud-storage
包支持GCS,你可以使用pip install google-cloud-storage
进行安装。
将remote-storage
选项设置为gcs
,启动Rasa服务器。
在谷歌应用引擎和计算引擎上运行时,已经设置了身份验证凭据。要在本地或其他地方运行,请查看其客户端仓库以获取有关设置身份验证的详细信息。它涉及从Google云端控制台创建服务帐户密钥文件,并将GOOGLE_APPLICATION_CREDENTIALS
环境变量设置为该密钥文件的路径。
Azure Storage
使用azure-storage-blob
包支持Azure
,你可以使用pip install azure-storage-blob
进行安装。
将remote-storage
选项设置为azure
,启动Rasa服务器。
必须设置以下环境变量:
– AZURE_CONTAINER
– AZURE_ACCOUNT_NAME
– AZURE_ACCOUNT_KEY
如果没有名称为AZURE_CONTAINER
的容器,Rasa将创建它。
模型在保存到云中之前进行了压缩。压缩文件命名约定为{MODEL_NAME} .tar.gz,它存储在存储服务的根文件夹中。目前,你无法手动指定云存储上的路径。
如果存储已训练的模型,Rasa将压缩新模型并将其上传到容器。如果从云存储中检索/加载模型,Rasa将在本地下载压缩的模型并将内容提取到临时目录中。
Rasa 英文网站:https://rasa.com/
Rasa 中文官方文档,聊天机器人,上下文管理,多伦对话,意图识别,填槽,中文聊天机器人开发必备手册:
http://rasachatbot.com/
磐创AI-中文聊天机器人
http://panchuangai.com/
原创文章,作者:fendouai,如若转载,请注明出处:https://panchuang.net/2019/08/31/rasa_cloud_storage/