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

Ibm cloud 更改Watson语言翻译的默认模型,ibm-cloud,ibm-watson,Ibm Cloud,Ibm Watson,我正在尝试使用Watson语言翻译将默认模型设置为经过培训的自定义模型,因此当我为给定的语言对进行翻译时,我不需要指定我的模型 我已尝试在curl语句中将default\u 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

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

我已尝试在curl语句中将
default\u 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\u model”:false的新模型

我已经通读了和,但是我没有看到任何与这个问题相关的东西


有人能告诉我这里缺少什么吗?

如果仔细查看API文档,您会注意到,
default\u model
总是输出的,而不是输入的。即,不能将自定义模型升级为
默认\u模型
。主要是因为它不具备
default\u模型
所需的所有翻译


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

如果仔细查看API文档,您会发现,
default\u model
总是输出的,而不是输入的。即,不能将自定义模型升级为
默认\u模型
。主要是因为它不具备
default\u模型
所需的所有翻译

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