我正在尝试使用 rasa 创建一个简单的机器人,该机器人在 Python 上运行以从 api 中提取数据。
为了使解释更容易,让我们假设它是一个电晕跟踪器机器人。因此,制作了电晕数据的 api URL,以便它的最后一部分将 api 数据过滤为特定的数据集,例如:
https://exampleurl.com/api/corona/country/Germany
这意味着它只包含来自德国的数据,但如果我将其更改为俄罗斯,那么它将显示来自俄罗斯的数据。
我想要的是,当有人告诉我的机器人“请告诉我俄罗斯在做什么”时,机器人将首先识别正确的意图,并且该实体是俄罗斯。有了那个实体,我希望它把它放在 URL 的正确位置,并将它放入一个自定义操作中,该操作将从 api 中提取数据。
所以总结一下,我希望该实体<Country>
被输入https://exampleurl.com/api/corona/country/<country>