0

我使用表单识别器标签工具来创建训练和创建模型。在我开始的时候,我使用的是 2.1 预览版,API 版本是 v2.1-preview.3

为了使用通过分析 REST api 使用标签工具创建的模型,我使用了 url 端点和 API 版本:

https://{endpoint}/formrecognizer/ v2.1preview3 /custom/models/...

现在可以使用 2.1 GA 版本的标签工具。

from 标注工具使用的 API 版本是否根据我们运行的标注工具 docker image 的版本而固定?

  • 如果我使用 docker 映像 {mcr.microsoft.com/azure-cognitive-services/custom-form/labeltool:latest-2.1},API 端点将是
    • https://{endpoint}/formrecognizer/ v2.1 /custom/models/...

  • 如果我使用 docker 映像 {mcr.microsoft.com/azure-cognitive-services/custom-form/labeltool:latest-preview} 那么它是最后一个预览,API 端点将是
    • https://{endpoint}/formrecognizer/v2.1-preview.3 / custom/models/...

或者是否有某种方式可以显式设置 API 版本,以便我可以确定标签工具正在使用哪个 API 版本?是否有任何我遗漏的设置可以设置或至少确认该工具正在使用哪个版本?

.fott 文件的版本属性在使用预览版创建的项目中设置为“2.1.0”,在使用 GA 版创建的项目中设置为“2.1”。这个属性有什么指示吗?

谢谢

4

1 回答 1

1

项目(.fott)文件有一个可选属性“apiVersion”,您可以根据需要将其设置为“v2.1”或“v2.1-preview.3”:)

如果项目文件中没有设置此属性,标签工具将使用与工具版本相同的默认版本。

注意:.fott 中的“version”属性不代表 API 版本,而只是反映源代码控制版本。

谢谢!

于 2021-08-31T02:51:32.253 回答