Transformer课程 业务对话机器人Rasa 3.x Config
Model Configuration配置文件定义了模型根据用户输入进行预测的组件和策略。
recipe 键允许不同类型的配置和模型架构。目前,只支持“default.v1”。
语言键和管道键指定模型用于进行NLU预测的组件。Policys键定义了模型用于预测下一个操作的策略。
如果您不知道要选择哪些组件或策略,可以使用建议的配置功能,这将推荐合理的默认设置。
Suggested Config您可以将管道 或策略key保留在配置文件之外。运行rasa训练时,建议的配置功能将为缺失的key选择默认配置,以训练模型。
确保在配置中指定语言键。带有两个字母ISO语言代码的config.yml文件。
config.ymlyml文件:
recipe: default.v1
language: en
pipeline:
# will be selected by the Suggested Config feature
policies:
- name: MemoizationPolicy
- name: TEDPolicy
max_history: 5
epochs: 10
所选配置也将作为注释写入配置中config.yml文件,因此您可以看到使用了哪种配置。对于上述示例,生成的文件可能如下所示: