【发布时间】:2019-01-17 20:24:40
【问题描述】:
所以我正在尝试从 Dialogflow 创建一个关于维生素的对话。但是,我不断收到同样的错误,因此,人工智能也做出了同样的反应。所以我们想要发生的是, (用户) - 给我更多关于维生素的信息 (AI) - 当然。哪种维生素 (用户)- *这里我们指定哪种维生素,例如 - * 维生素 A。 (AI) - 然后 AI 给了我们维生素 A 的特定反应
请帮忙
这是我们正在执行的代码
const functions = require('firebase-functions');
const {dialogflow} = require('actions-on-google')
const VITAMIN_INTENT = 'Vitamin'
const VITAMINS_ENTITY = 'Vitamins'
const app = dialogflow()
app.intent(VITAMIN_INTENT, (conv) => {
const vitamin_type = conv.parameters[VITAMINS_ENTITY].toLowerCase();
if (vitamin_type == 'Vitamin A') {
conv.ask("Sources: carrots, sweet potato, green leafy vegetable, squash")
} else if (vitamin_type == 'Vitamin B') {
conv.ask("Sources: Animal products (such as fish, poultry, meat, eggs, or dairy); Also found in fortified breakfast cereals and enriched soy or rice milk.")
} else if (vitamin_type == 'Vitamin B1') {
conv.ask("Sources: Sunflower seeds, asparagus, lettuce, mushrooms, black beans, navy beans, lentils, spinach, peas, pinto beans, lima beans, eggplant, Brussels sprouts, tomatoes, tuna, whole wheat, soybeans.")
} else if (vitamin_type == 'Vitamin B2') {
conv.ask("Sources:B2 ")
}
})
exports.dialogflowFirebaseFulfillment = functions.https.onRequest(app)
【问题讨论】:
-
请更新您的问题,以在屏幕编辑器中包含“维生素”意图的屏幕截图以及程序运行的错误日志。见stackoverflow.com/help/how-to-ask 和medium.com/google-developer-experts/…
标签: dialogflow-es actions-on-google