我刚开始使用 Wit-ai,我正在尝试在快速入门中制作天气预报机器人。在快速入门中,它提到机器人的操作 (getForecast) 应该是在我的计算机中的 python 文件 (.py) 中定义的函数。但是,我不确定 Wit-ai 如何与我计算机中的 python 文件连接?就像当一个函数被调用时,Wit-ai 如何知道要运行哪个文件?
PS:我已经下载了pywit示例并通读了代码,但我仍然没有看到Wit-ai平台如何在正确的文件中找到正确的函数。
您将在 wit 中编写指定函数名称的操作
client = Wit(access_token=access_token, actions=actions)
actions = {
'send': send,
'merge': merge,
'select-joke': select_joke,
}
它在经过训练的故事中检查此名称。您可以查看https://github.com/wit-ai/pywit/blob/master/examples/joke.py以获取 python 代码,它是https://wit.ai/patapizza/example-joke的相应机智故事