如何在语言生成模板中使用动态值?

How can I use dynamic values in a language generation template?

我想在 bot composer 中重复使用一组给定的“语言生成”句子,同时用本地化的值填充它。

看我的例子执行+LG模板,不行。

-->目标LG模板

${defaultResponse("Yes")}

-->源LG模板

defaultResponse(defaultValue)

我不明白你的输入,所以我已经为你做了决定,并用 "${defaultValue}" 回答了问题。

知道我做错了什么吗?我在文档中没有找到类似的内容。

要创建不同语言的机器人,有一个称为多语言支持的功能。它在此处的文档中介绍:https://docs.microsoft.com/en-us/composer/how-to-use-multiple-language

创建中英文bot时的结构如下图

/coolbot
   coolbot.dialog
   /language-generation
      /en-us
         common.en-us.lg
         coolbot.en-us.lg
      /zh-cn
         common.zh-cn.lg
         coolbot.zh-cn.lg
   /language-understanding
      /en-us
         coolbot.en-us.lu
      /zh-cn
         coolbot.zh-cn.lu