我正在尝试使用Watson Language Translation将默认模型设置为经过训练的自定义模型,因此当我翻译给定语言对时,不需要指定我的模型。
我尝试将default_model
作为参数传递给我的curl语句(所有参数正确填写):
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
创建新模型。
我已经阅读了documentation for training和API documentation,但没有发现与该问题特别相关的任何内容。
谁能告诉我我在这里想念的东西吗?
如果仔细查看API文档,您会发现default_model
始终输出,从不输入。即。您无法将自定义模型提升为default_model
。主要是因为它没有default_model
的所有必需翻译。
因此,如果您确实将其指定为输入,它将被忽略。这意味着要在翻译中使用自定义模型,您必须将其指定为model_id
。