ChatGPT 微信机器人原理解析(二):Wechaty

本文首发于我的“职场圈”知识星球:

2a6ffac6edd177eebd3b582dd7439bd8.png

本文是 GPT 系列文章的第 7 篇付费文章。之前的 6 篇付费文章为:

  • 手把手带你搭建 ChatGPT 微信机器人!

  • 把 ChatGPT 微信机器人一键部署到免费服务器!

  • ChatGPT 微信机器人原理解析(一):如何接入 ChatGPT API

  • 真正的 ChatGPT Teams 机器人,来了!

  • 无需 waitlist!立即尝鲜 GitHub Copilot 新功能

  • 未来,ChatGPT/Copilot 会让程序员失业吗?

你可以选择在微信公众号单独付费阅读本文。

或者,你可以选择加入“职场圈”知识星球查看本文内容,以及能持续解锁更多后续的文章,和知识星球的所有历史内容。

0d33f11fd37907eaeec56629435b5d05.png

那么,接下来就了解下ChatGPT 微信机器人背后所用到的 Wechaty 吧!

WeChaty 介绍

Wechaty 是一个开源聊天机器人框架 SDK,于 2016 年发布于 GitHub,是一个基于 Apache-2.0 许可证的开源项目,具有高度封装、高可用的特性,支持 Node.js, Python, Go 和 Java 等多语言版本。同时支持Linux, Windows, macOS 和 Docker 多个平台。

Wechaty 的第一个版本只支持微信。随着发展,Wechaty 不再只限于微信,支持的聊天工具包括 WhatsApp、WeChat、WeCom(企业微信)、Gitter 、TikTok、Lark 等,只需要使用相应的 Puppet Provider 即可。

针对微信,WeChaty 支持多种接入方案,包括网页,iPad,iOS,Windows,Android 等。

Wechaty 有 9个基本的事件,基本上涵盖了微信上的大多数事件,分别是:scan、login、logout、message、friendship、room-join、room-leave、room-topic、error。

WeChaty 原理

最早期的 WeChaty 基于微信的网页版接口,通过模拟用户在网页版微信上的操作来实现对微信的操作。具体而言,它通过一个 Headless Chrome 实例来自动化控制网页版微信,并通过 WebSocket 连接将数据传输到Node.js。这种方式可以很方便地模拟人类用户的操作。

但是,随着基于网页版的微信有了较多限制,为了方便开发者继续搭建自己的聊天机器人,WeChaty 提供了中间件 Puppet 来支持多种实现方式。

我们来看一下,WeChaty 最新的架构图。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/1229.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用chatgpt实现微信自动回复

WechatAutoReply/微信自动回复 很早一段时间体验过github上的使用chatgpt实现微信自动回复的项目,但项目基于itchat,微信都被警告了。前段时间基于桌面端的微信写了个模拟键鼠操作的自动回复的代码。代码链接在这,有兴趣的朋友可以下载玩玩 …

ChatGPT 微信机器人原理解析(一):如何接入 ChatGPT API

本文在 3 月 29 日首发于我的“职场圈”知识星球: 本文是 ChatGPT 微信机器人的第三篇付费文章。之前的两篇付费文章为: 手把手带你搭建 ChatGPT 微信机器人!把 ChatGPT 微信机器人一键部署到免费服务器! 后续的付费文章包括但不限…

把 ChatGPT 微信机器人一键部署到免费服务器!

本文在 3 月 25 日首发于我的“职场圈”知识星球: 大家好!我是韩老师。 昨天给大家分享了如何在本地运行 ChatGPT 微信机器人: 手把手带你搭建 ChatGPT 微信机器人! 大家有试过的吗?搭建起来还顺畅吗? 相信…

10分钟!快速部署ChatGPT微信公众号机器人!

在上面公众号后台就可以免费体验gpt机器人 马上五一啦,很多小伙伴都要出去玩了,出去玩没有GPT怎么行呢!有没有一个简单的,可以24小时玩的GPT的!前面我们教过大家部署微信机器人做24小时的助理,还有chatgpt …

ChatGPT和百度文心一言写用例,谁更强?

文心一言发布的第一时间,就排队申请了邀请码,昨晚看了下,邀请码已经到手,索性就拿一个例子试了一下,看看哪个能够真正意义上的提高生产力,最简单的录制了个GIF动画如下: 问题:你是一…

不同问题来评测百度、谷歌、ChatGPT、Phind、GPT-4(持续更新)

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…

ChatGPT爆火 百度急了

月活超1亿,对话机器人ChatGPT终于把火引向搜索引擎,谷歌、微软、百度开卷。 2月7日,火药味飙升:谷歌母公司Alphabet确认,将推“实验性对话式AI服务”Bard;微软举办发布会,直接推出了带有对话&a…

硬刚ChatGPT!文心一言能否为百度止颓?中国版ChatGPT“狂飙”的机会在哪儿?

文章目录 目录产品背景发展历程科技简介主要功能合作伙伴 结语 文心一言 (英文名:ERNIE Bot) *是百度基于文心大模型技术推出的生成式对话产品,被外界誉为“中国版ChatGPT”,将于2023年3月份面向公众开放。 [40] 百度…

使用ChatGPT答题会让你哭泣

家人们,期末考试的题目千万不要到ChatGPT上去搜啊,真的是血的教训(╥ω╥) 全程是用ChatGPT答的题,还有俩到三道题是GPT答不出来的,还好我这几道题到百度上搜了,要不我及格线都达不到啊 老老实实在百度上搜比这个GPT…

文心一言和ChatGPT对比

今天终于收到了文学一言的测试邀请码,比很多大佬迟了几步,虽迟但到了。 那么马不停蹄拿一个问题看看文心一言的回答情况。 1、先来搞个事情,问下是否知道对方的存在: 提问文心一言:你知道ChatGPT吗? 文心…

大考在即 百度版ChatGPT会翻车吗?

文心一言的发布会定档3月16日,不出意外,百度创始人李彦宏、CTO王海峰将出现在北京总部的发布会现场。这是百度版ChatGPT最新的官方消息,2月7日,文心一言首次官宣,当时称,产品“3月见”。 3月如期而至&…

百度文心一言对标 ChatGPT,你怎么看?

文心一言 VS ChatGPT接受不完美 期待进步里程碑意义文心一言初体验✔ 文学创作✔ 商业文案创作✔ 数理逻辑推算✔ 中文理解✔ 多模态生成 写在最后 何为文心?“文”就是我们中华语言文字中的文,“心”是希望该语言模型可以用心的去理解语言,用…

百度文心一言内测体验

过了百度文心一言(百度开发的ChatGPT竞品)的内测申请了,简单玩了玩,体验如下: ​碰到敏感话题会拒绝回答并直接终结当前对话(后面又试了几个话题不太方便贴出来 敏感词屏蔽范围还是很全的) ​对…

苹果明年弃用高通基带/ 腾讯回应进军ChatGPT/ 百度首席战略官辞职…今日更多新鲜事在此...

日报君 发自 凹非寺量子位 | 公众号 QbitAI 大家好,今天是2月28日星期二,又是元(zheng)气(bu)满(kai)满(yan)的一天。 科技圈最近都发生了哪些大事&#xff0…

阿里通义千问、百度文心一言、ChatGPT与GPT-4大比拼

各个大模型的研究测试传送门 ​阿里通义千问传送门: https://tongyi.aliyun.com/chat 百度文心一言传送门: https://yiyan.baidu.com/ ChatGPT传送门(免墙,可直接注册测试): https://hujiaoai.cn GP…

ChatGPT工作提效之使用python开发对接百度地图开放平台API的实战方案(批量路线规划、批量获取POI、突破数量有限制、批量地理编码)

ChatGPT工作提效系列文章目录 ChatGPT工作提效系列 ChatGPT工作提效之初探路径独孤九剑遇强则强ChatGPT工作提效之在程序开发中的巧劲和指令(创建MySQL语句、PHP语句、Javascript用法、python的交互)ChatGPT工作提效之生成开发需求和报价单并转为Excel格式ChatGPT工作提效之小…

为什么说百度下个月推出文心一言会被ChatGPT完全碾压

作者,姚远: Oracle ACE(Oracle和MySQL数据库方向)华为云MVP 《MySQL 8.0运维与优化》的作者中国唯一一位Oracle高可用大师拥有包括 Oracle 10g和12c OCM在内的20数据库相关认证。曾任IBM公司数据库部门经理现在一家第三方公司任首…

开放内测!百度正式发布中国版ChatGPT

最近 AI 真是火得没边了。 OpenAI 靠着 ChatGPT 实力吸睛,Google 带着 Bard 紧随其后,就在昨天,GPT-4 模型又抢尽风头。你方唱罢我登场的 AI 领域,今天,轮到了百度了。 就在今天下午,备受期待的百度文心一言…

已获得百度文心一言内测资格,和ChatGPT3.5简单对比测评

今日获得了百度刚发布的文心一言的内测资格。整体感觉还不错哟。 闲来无事,使用同样的问题,用文心一言和我们基于ChatGPT的GPT-3.5-Turbo接口开发的免费镜像网站作了一下对比。给各位同学提前做一下参考。 传送门:点此进入 接口&#xff1a…

百度chatGPT chatgpt 程序员

ChatGPT作品展示: 可以使用Nginx反向代理,具体代码如下:server { listen 80; server_name www.example.com; location / { proxy_pass http://127.0.0.1:8080; } } 最近发现很多科技公司都在搞ChatGPT,我们普通网民没有技术也想体…