更改 Watson 语言翻译的默认模型



我正在尝试使用 Watson 语言翻译将默认模型设置为经过训练的自定义模型,因此当我翻译给定的语言对时,我不需要指定我的模型。

我尝试在我的 curl 语句中将default_model作为参数传递(所有参数都正确填充(:

curl --user apikey:{mykey} --request POST --form forced_glossary=@{mytmx} "{myurl}/v3/models?version=2018-09-28&base_model_id=es-en&name={myname}&default_model=true"

这仍然会创建一个具有"default_model": false的新模型。

我已经通读了培训文档和 API 文档,但我没有看到任何与此问题相关的内容。

谁能告诉我我在这里错过了什么?

如果你仔细看看 API 文档,你会发现default_model总是输出,而不是输入。不能将自定义模型提升为default_model。主要是因为它不会有default_model所需的所有翻译。

因此,如果您确实将其指定为输入,它将被忽略。这意味着要在翻译中使用自定义模型,您必须将其指定为model_id

最新更新