- 2024-11-20让语音助手做道数学题
无意中对Siri说了一句“oneplusoneecho(1+1=)”,Siri很快回答“It’s2(这是2)”。于是乎,灵光乍现——为什么不让树莓派语音助手也能做数学题?要让语音助手做数学题,计算模块先不说,主要还是要让它能理解你的意图,既要能识别1+1。怎么识别?我用的是rasa,那就在nlu中新增一个intent吧!最
- 2024-07-21我无法在 Mac M1 上安装 Rasa
我正在尝试按照以下说明在我的M1MacBookAir上安装Rasa。https://forum.rasa.com/t/an-unofficial-guide-to-installing-rasa-on-an-m1-macbook/51342但是,当我执行此代码时:condaenvcreate-v--namerasatest-fenv.yml我遇到此错误:raiseCondaE
- 2023-11-11使用ResponseSelector实现校园招聘FAQ机器人
本文主要介绍使用ResponseSelector实现校园招聘FAQ机器人,回答面试流程和面试结果查询的FAQ问题。FAQ机器人功能分为业务无关的功能和业务相关的功能2类。一.data/nlu.yml文件 与普通意图相比,ResponseSelector训练数据中的意图采用group/intent格式(检索意图)。比如,普通意图
- 2023-11-11rasa train nlu详解:1.2-_train_graph()函数
本文使用《使用ResponseSelector实现校园招聘FAQ机器人》中的例子,主要详解介绍_train_graph()函数中变量的具体值。一.rasa/model_training.py/_train_graph()函数 _train_graph()函数实现,如下所示:def_train_graph(file_importer:TrainingDataImporter,trai
- 2023-11-11rasa train nlu详解:1.1-train_nlu()函数
本文使用《使用ResponseSelector实现校园招聘FAQ机器人》中的例子,主要详解介绍train_nlu()函数中变量的具体值。一.rasa/model_training.py/train_nlu()函数 train_nlu()函数实现,如下所示:deftrain_nlu(config:Text,nlu_data:Optional[Text],output:T
- 2023-08-23python rasa聊天机器人教程六:服务器部署
1.准备环境:宝塔+nginx+docker首先在服务器上安装好宝塔,然后在宝塔里面安装nginx+docker2.创建站点宝塔站点里面创建一个站点 3.上传rasa项目的代码到站点目录把之前在本地运行正常的rasa项目代码上传到服务器站点目录上4.修改index.html代码修改站点目录下/www/wwwroo
- 2023-08-17python rasa聊天机器人教程五:经典事例查询天气
从用户输入的消息中提取城市信息然后查询天气信息1.培训数据在data/nlu.yml文件中,添加意图和实体的例子:nlu:-intent:ask_weatherexamples:|-今天[北京](city)的天气怎么样?-[上海](city)明天会下雨吗?-告诉我[广州](city)的天气-[深圳](cit
- 2023-08-17python rasa聊天机器人教程四:action查询今天是星期几
1.修改nlm.yml添加意图-intent:ask_dayexamples:|-今天是星期几?-今天星期几?-现在是星期几?2.修改domain.ymlintents里面增加intents:-ask_day actions里面增加actions:-action_get_day 3.修改rules.yml-rule:respondtoday
- 2023-08-17python rasa聊天机器人教程三:基于WebSocket的简单网页组件配置
1.准备环境新建一个目录,并且在命令行中进入该目录初始化一个Rasa项目,使用以下命令:rasainit2.修改Rasa的配置在Rasa项目目录中,找到credentials.yml文件,添加以下内容:socketio:user_message_evt:user_utteredbot_message_evt:bot_utteredsession_persistenc
- 2023-08-05rasa
Rasa https://i.cnblogs.com/runRasaHDhttps://blog.csdn.net/yjsz2010/article/details/130008410Rasa中文聊天机器人开发指南https://blog.csdn.net/weixin_43815222/article/details/121649581modelshttps://github.com/Chinese-NLP-book/rasa_chinese_book_codedoc:h
- 2023-06-17第1课 基于ChatGPT的端到端语音聊天机器人项目实战
第1课基于ChatGPT的端到端语音聊天机器人项目实战1.1ChatGPTAPI后台开发实战本节主要是跟大家分享一个端到端的基于模型驱动的对话机器人,会有前端和后端,也会有一些具体模型的调用,读者需具有Python语言编程的基础,这是前置性的条件,有了这个基础,理论上讲本节所有的内容,读者都可以
- 2023-06-17基于ChatGPT的端到端语音聊天机器人项目实战
企业级ChatGPT开发入门实战第1课基于ChatGPT的端到端语音聊天机器人项目实战1.4使用FastAPI构建语音聊天机器人后端实战在后端代码(backend)中调用了OpenAIAPI及其他的服务,如图1-10所示。图1-10后端代码调用OpenAIAPIopenai_requests.py是一个相对比较简单的代码文件,在生产级
- 2023-01-23《Rasa实战》读书笔记(一)
安装Rasa需要的Python版本在3.7<=python<=3.10如果python版本太低或太高,pip安装都将会失败,我用的是3.10版本。window下python默认会有多版本管理工具,pythonLaunche
- 2022-09-28报时机器人的rasa shell执行流程分析
本文以报时机器人为载体,介绍了报时机器人的对话能力范围、配置文件功能和训练和运行命令,重点介绍了rasashell命令启动后的程序执行过程。一.报时机器人项目结构1.