对话机器人 Rasa(二十九):custom action 中获取请求 channel 来源

发布时间: 2023-12-28 22:06:44 作者: 大象笔记

需求背景

Rasa custom action 的 Python 代码中,需要根据不同 channel 渠道,来做不同的逻辑处理。

所以,需要能获取当前消息的 channel 来源。

获取 channel

channel = tracker.get_latest_input_channel()
print(channel)

可能值

配置文件 credentials.yml 中有详情的 channel 清单。

例如:

查看合集

📖 对话机器人 Rasa 中文系列教程

我是一名山东烟台的开发者,联系作者