在Google AutoML翻译中将词汇表与自定义模型一起使用

时间:2019-11-19 18:41:25

标签: model request machine-translation google-cloud-automl glossary

我在Google AutoML语言翻译中建立了自定义模型和词汇表。有没有办法同时使用自定义模型和词汇表?如果是这样,request.json应该是什么样?

3 个答案:

答案 0 :(得分:0)

我不知道如何请求,但我改用另一种方式。

  • 从“词汇表”中获取翻译。
  • 将翻译用作自定义模型源文本。

就像这样: text =“您要翻译”→text2(使用词汇表)→final_result(自定义模型)

希望对您有所帮助

答案 1 :(得分:0)

“您要翻译”→text2(使用词汇表)→final_result(自定义模型)听起来很有趣。我会尝试的。

答案 2 :(得分:0)

您可以同时完全使用词汇表和AutoML。发出发布请求:

POST https://translation.googleapis.com/v3/projects/project-number-or-id/locations/us-central1:translateText

使用此有效负载。模型应指向您的AutoML模型路径,而glossaryConfig应指向您的词汇表ID。

{
  "model": "projects/project-number-or-id/locations/us-central1/models/TRL1395675701985363739",
  "sourceLanguageCode": "en",
  "targetLanguageCode": "ru",
  "contents": "Dr. Watson, please discard your trash. You've shared unsolicited email with me. Let's talk about spam and importance ranking in a confidential mode.",
  "glossaryConfig": {
    "glossary": "projects/project-number/locations/us-central1/glossaries/glossary-id"
  }
}