我如何保存用户在 api.ai(dialogflow) 上的输入?

How can i save a user's input on api.ai(dialogflow)?

基本上我希望用户转发输入,我希望聊天机器人保存并使用该输入,例如:

human:hi
bot:hello
human:take the input first input
bot:First input has been added anything else

我最初所做的是创建一个实体并添加许多仅用于测试目的的输入值,但我的机器人基本上应该接受任何输入并将其存储以供以后在对话中使用。我也研究了 @sys.given-name 但对我的情况不起作用,因为输入不会是人类 name.It 可能是 ajdhshdj 就我而言并且我想要接受它。

听起来您想要 @sys.any 实体作为您的参数。谨慎使用它,如果必须,请在低优先级意图中使用它,但它应该匹配 "anything".

如果他们所说的内容中还有其他您不想捕捉的部分,您可以在示例短语中突出显示您想要作为参数的部分并将类型设置为 @sys.any .所以你可能有这样的东西: