保存自定义模型 Azure 表单识别器时出错
Posted
技术标签:
【中文标题】保存自定义模型 Azure 表单识别器时出错【英文标题】:Error saving custom model Azure Form Recognizer 【发布时间】:2022-01-11 05:12:12 【问题描述】:任何人都可以帮助学习自定义表单模型的训练教程吗?
我基本上只是想关注the tutorial here:
一切都很顺利,直到第 8 点我尝试保存我的项目。
我看到了错误信息:
表单识别器错误:检查您是否已过期 对 blob 容器/blob 的读/写/列出/删除权限。
这就是我为我的 blob 容器配置 SAS 的方式:
这就是我配置连接的方式:
已在存储帐户中启用 CORS:
【问题讨论】:
【参考方案1】:您能否在您的 sas 令牌中包含创建权限?训练过程需要在容器中创建一些文件。
再次查看 CORS 图像,发现您为 Studio 启用了 CORS,而不是标签工具。您的屏幕截图 #1(深色背景)是 FOTT 标记工具,而不是工作室。
编辑您的 CORS 设置以将 https://fott-2-1.azurewebsites.net/ 或标签工具地址栏中的 URL 列入白名单。
【讨论】:
您也可以尝试使用为您处理此步骤的表单识别器工作室。 formrecognizer.appliedai.azure.com/studio 感谢@Vinod,但我得到完全相同(令人沮丧)的错误:无法访问 Blob 容器检查所选 Blob 容器的存在和 CORS 配置。要在 Azure 存储账户上启用跨域资源共享以进行数据访问,请按照配置说明进行操作以上是关于保存自定义模型 Azure 表单识别器时出错的主要内容,如果未能解决你的问题,请参考以下文章
Azure B2C - 自定义策略 - 连接身份提供者时出错
在 azure ml 部署环境中导入自定义 python 模块