在IBM Watson Conversation中,context variables可用于携带信息。可以从evaluation of expressions得出一个值,如下所示:
"context": {
"mycity": "<? entities['city'].value ?>"
}
我尝试的是动态组合变量名称:
"context": {
"my<? @animals ?>": "my new value"
}
但是,不评估变量名中的表达式。如何根据可用数据(如意图,实体或其他上下文变量)定义变量名称?
答案 0 :(得分:0)
一个解决方案似乎是在应用程序中执行此操作: