写点什么

AI 助手机器学习框架 Rasa 发布 2.0 版本

  • 2020-12-15
  • 本文字数:922 字

    阅读完需:约 3 分钟

AI助手机器学习框架Rasa发布2.0版本

Rasa是一个可定制的开源机器学习框架,用于自动化基于文本和语音的人工智能助手,它已经发布了 2.0 版本,在对话管理、训练数据格式和交互式文档方面有了重大改进。此外,最新版本在为高级用户提供更多配置选项的同时降低了学习难度。


规则策略


Rasa 2.0 简化了对话策略配置,清晰地区分了使用规则的策略和使用机器学习的策略,并使业务逻辑的执行变得更容易。以前,基于规则的逻辑是通过三个或更多对话策略的组合进行控制的。新的RulePolicy允许用户使用单一策略来实现表单、将动作映射到意图以及指定回退逻辑。


表单更新


表单实现已经从 Rasa SDK 转移到 Rasa 开源库中。Python Rasa SDK 变得更加轻量级,将基本功能转移到主库中后,开发人员更容易用新的编程语言实现动作服务器。


YAML 训练数据


Rasa 现在支持YAML训练数据。这带来了三个优势:支持训练样本中的自定义元数据(比如用户信息和时间戳),能够将长文件分成更小、更模块化的文件,以及支持响应选择器中的富媒体。



建议配置


现在,Rasa 通过在初始化新项目时建议一个默认的NLU管道简化了安装。高级用户可以覆盖建议的配置,以便进一步定制管道。


检索意图


Rasa 1.3 引入了检索意图,将其作为一个实验特性,以便能够轻松处理单轮交互(如聊天和问答)。Rasa 2.0 提供了对检索意图的全面支持,包括响应中的富媒体,如图像和按钮,以及全面的 Rasa X 支持。


文档和 Rasa Playground


Rasa 文档也有了新的主题和更新的信息结构。在设计新布局时考虑到了用户使用的便利性,让相关文章更容易被发现。


新文档中还添加了Rasa Playground,用户可以直接在浏览器中创建新项目的原型,而无需安装 Rasa。在建立了原型之后,就可以下载项目文件,进行后续的开发。


迁移到 Rasa 2.0


Rasa 还为用户提供了从 1.10 迁移到 2.0 的指南。该指南包含了如何将训练数据文件从 markdown 转换为 YAML 的说明,以及如何更新对话策略和训练数据,以便使用新的 RulePolicy。


此外,Rasa 2.0 与Rasa X完全兼容,后者是一个免费的、闭源的 UI 工具,可以帮助开发者改进 AI 助手。Rasa X 现在支持检索意图,检索意图与常规意图一起出现在 UI 中。Rasa X 用户还可以查看和编辑多媒体响应。


Rasa 2.0 可以通过 pip安装,源代码在GitHub上可以找到。


原文链接


Rasa Announces Open Source AI Assistant Framework 2.0


2020-12-15 10:411981

评论

发布
暂无评论
发现更多内容

Flink 计算 TopN

shengjk1

flink flink 实战 flink topN

阿里一战封神,百万人跪求的Java面试手册终于开源;

Java架构师迁哥

Swift 5创建和使用Framework, XCFramework 从入门到精通 John 易筋 ARTS 打卡 Week 42

John(易筋)

ARTS 打卡计划 Framework XCFramework

超全Android中高级面试复习大纲,在线面试指南

欢喜学安卓

android 程序员 面试 移动开发

想学IT的必看!漫谈MySQL权限安全,分享一点面试小经验

欢喜学安卓

android 程序员 面试 移动开发

Flink 提交作业运行的各种模式总结

shengjk1

flink flink 执行

FlinkSQL 平台

shengjk1

flink flink sql flink sql 平台

Flink 计算 PV UV

shengjk1

flink flink 实战

一文搞懂 Flink 中的锁

shengjk1

flink flink 锁

如何在3分钟内实现音频变声和趣味音效?

拍乐云Pano

音视频 RTC 出海社交 社交泛娱乐

SQLServer性能调优方法小结

嘉为蓝鲸

数据库 sql 运维 SqlServer MAXDOP

万众瞩目的EGG Network,备受期待的New-DeFi自治共识论坛在海口闭幕

币圈那点事

区块链

一文搞懂Flink SQL执行过程

shengjk1

flink flink源码 flink sql flink sql 执行过程

图解TCP的通信机制

零一

TCP 网络

硬件工程师必备,常用元器件封装速查表

不脱发的程序猿

28天写作 电路设计 3月日更 元器件封装速查表 电子设计

4层板到12层板叠层经典设计方案

不脱发的程序猿

28天写作 电路设计 3月日更 PCB PCB布局

Python-计算机视觉-OpenCV-调色板

Aldeo

Python OpenCV

Dubbo的设计理念原来就藏在这三张图中

中间件兴趣圈

dubbo RPC

SDK介绍及相关功能测试

行者AI

测试 sdk

使用Redis,你必须知道的21个注意要点

Java 数据库 redis 架构 面试

JVM G1GC的算法与实现

Yano

Java JVM GC G1GC

一文搞懂 FlinkSQL函数 LAST_VALUE 的原理

shengjk1

flink flink sql flink 源码

到底什么是Event Loop?那就来了解一下JavaScript分别在浏览器和Node环境下的运行机制吧

零一

JavaScript 大前端

已拿到蚂蚁金服Offer!阿里内部二十三万字Java面试题总结

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

【LeetCode】扁平化嵌套列表迭代器Java题解

Albert

算法 LeetCode 3月日更

Redis新版本开始引入多线程,谈谈你的看法?

Java架构师迁哥

Python OpenCV 图像处理二值化,取经之旅第 7 天

梦想橡皮擦

3月日更

一文搞懂 FlinkSQL 的 KafkaSource

shengjk1

flink flink源码 flink sql

快速使用Vue3最新的15个常用API(1W5+字详解,建议收藏)

零一

vue.js 大前端 Vue3

java deep vs shallow copies

shengjk1

Java deep copy shallow cop

寻找被遗忘的勇气(二十三)

Changing Lin

3月日更

AI助手机器学习框架Rasa发布2.0版本_AI&大模型_Uday Tatiraju_InfoQ精选文章