Sara - Rasa 演示机器人
:person_surfing: 介绍
此 repo 的目的是展示使用开源 Rasa 框架构建的上下文 AI 助手。
Sara 是 alpha 版本,存在于我们的文档中,帮助开发人员开始使用我们的开源工具。 它支持以下用户目标:
理解 Rasa 框架
开始使用 Rasa
回答一些关于 Rasa 的常见问题
将技术问题指向特定文档
订阅 Rasa 通讯
请求与 Rasa 的销售团队通话
处理基本的闲聊
您可以在找到 Sara 的计划增强功能
:construction_worker: 安装
要安装 Sara,请克隆 repo 并运行:
cd rasa-demo
make install
这将安装机器人及其所有要求。 请注意,此机器人应与 python 3.6 或 3.7 一起使用。
:robot: 运行萨拉:
使用rasa train训练模型(这将需要大量内存来训练,如果您想更快地训练它,请尝试使用--augment
本文实例讲述了MVC利用自定义ModelBinder过滤关键字的方法。分享给大家供大家参考,具体如下:
前面一篇主要讲解了如何利用ActionFilter过滤关键字,这篇主要讲解如何利用自己打造的ModelBinder来过滤关键字。
首先,我们还是利用上一篇《asp.net MVC利用ActionFilterAttribute过滤关键字的方法》中的实体类,但是我们需要加上DataType特性,以便于我们构造的ModelBinder通过DataTypeName识别出来:
using System.ComponentModel.DataAnnotations;
using System.Web.