ChatGPT:将你的微信变成智能聊天机器人!

news2024/11/20 18:25:53

天天用微信的你有没有做个这样一种设想:让最先进的人工智能算法帮你聊天!

这机器人可以回答各种问题,上知天文下知地理,甚至还能写代码。无论是哄女朋友,应付老婆,或者勾搭陌生小姐姐,都能做到24小时在线,高能输出。(仅供参考,也可能把天聊死,导致你社死)。

未来已来!

随着ChatGPT的火爆,通过大佬们的努力。已经可以将最先进的AI聊天机器人接入到QQ和微信等聊天工具了。

我刚刚搞成功,立马就跑了分享了。这个分享可能不全面,但确实可行。
对话过程也很流畅。

前置条件

先要注册并登录OpenAI。不知道如何操作的看我上一篇文章《ChatGPT:来体验下最先进的聊天机器人吧》。
啥是openai,啥是chatgpt就不展开了,反正很牛就对了。

开始操作!!!

第一步:获取秘钥(APIKEY)

登录后点击头像跳出下拉菜单。点击View API keys。

进来之后点击”Create new secret key” 创建一个秘钥。因为你是第一次,这里没有秘钥,所以要创建一个。

复制秘钥。点击之后会跳出如下界面,这里有一串很长的字母就是秘钥了。

第二步:获取软件

已经有大佬制作了可以一键运行的可执行程序。可以访问以下网址获取。


https://gitee.com/shtml/wechatbot/tree/main/bin


对部分人来说,可能不知道如何下载​。不用慌,点击右上角黄色按钮,然后找到下载Zip​就能下载所有文件了。

Windows系统只要获取红色框中的两个文件即可。

第三步:配置秘钥

将他们下载到本地后,放在一个文件夹里面。右键用记事本或者其他文本编辑器打开Config.json文件。

然后将上一步中获取的秘钥,放在“api_key” 后面。

第四步: 运行软件并授权登录

然后就可以双击webchatbot-amd64.exe运行软件了。

我的系统是win11 22H2,运行之后会弹出这个窗口,点击上面的“更多信息”。

点击”仍要运行“ 。

运行之后会自动打开一个网页,网页上显示一个二维码。扫码这个二维码登录微信即可。

扫描之后会有一个红色警告。这是正常现象。点击登录即可。

点击确定之后还有一个 异地设备登录提醒。点击继续登录。

正常情况下,点完两步之后就登录成功了。命令行界面会出现“登录成功”的提示。

此时可以看到在应用程序同名目录下多了一个叫storage.json的文件。

这个文件里保存的应该是微信的登录信息,只要你的命令行窗口开着,你的微信就一直在登录状态。退出后,下次登录之前记得删除这个文件。

第五步:玩起来!

我不知道,你们会遇到什么问题。我是非常顺利的,一把搞定。
接下来就可以找人给你的微信发信息了​,你的微信已经被人工智能接管,他会自动帮你回复所有信息。

以上是实测的聊天记录。我就问了一下“你是谁”,上来就很嚣张,跟我说是“程序员” 。我当场让他写代码。他很快就给我扔了一段代码。

然后我问了下“还能干嘛” , 又很嚣张的说了一大堆东西… 聊不过聊不过我撤了!

有人可能会担心收费的问题,其实不用太担心,OpenAI给了免费的配额$18,够你聊几千个来回!

把ChatGPT接入微信的过程大概就是这样了。其他相关内容还有待研究!如果这篇文章能让你成功装~~
 

同理,也可以接入QQ,TG等社交软件,如果大家有兴趣我也可以写一写。今天就这样了。

ChatGPT:将你的微信变成智能聊天机器人! – 托尼是塔克

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一文带领大家了解什么是泛型

对于泛型!其实大家了解不是很多,在各大高校的学习中,如果你不去深入的了解泛型,老师只是会一水儿过,并不会单独去带领大家了解!!那么,笔者结合自身的学习泛型的想法,结合…

2022年双十二拼多多百亿补贴有活动吗?如何领红包?

2022年双十二拼多多百亿补贴有活动吗?如何领红包? 拼多多的活动大家都很清楚,平常没有活动的时候,价格也是比较实惠的,除了拼团购物之外,拼多多还有百亿补贴,所以商品比其他平台都要便宜,双十二拼多多百亿…

物理数据库服务器扫描hba卡识别共享磁盘命令

1、问题背景 默认情况,在扩容完1套物理rac共享存储后,rac主机是不能识别共享存储的。那么该怎么办呢? 2、解决办法 例如,在扩容完1套物理rac共享存储后,如果rac主机不能识别共享存储的话(一般需要执行命令后&#x…

Jboss弱口令Getshell

文章目录漏洞简介影响版本环境搭建漏洞复现漏洞简介 JBoss Administration Console存在默认账号密码admin/vulhub,如果Administration Console可以登录,就可以在后台部署war包getshell 影响版本 Jboss4.x及其之前的版本 console 管理路径为/jmx-consol…

day16【代码随想录】反转字符串、反转字符串中的元音字母、反转字符串||、反转字符串中的单词|||、替换空格、翻转字符串中的单词、左旋转字符串

文章目录一、反转字符串(力扣344)二、反转字符串中的元音字母(力扣345)三、反转字符串 II(力扣541)四、反转字符串中的单词 III(力扣557)五、替换空格(剑指 Offer 05&…

Kubernetes ~ k8s 从入门到入坑。

Kubernetes ~ k8s 从入门到入坑。 文章目录Kubernetes ~ k8s 从入门到入坑。1. Kubernetes 介绍。1.1 应用部署方式演变。1.2 kubernetes 简介。1.3 kubernetes 组件。1.4 kubernetes 概念。2. kubernetes 集群环境搭建。2.1 前置知识点。2.2 kubeadm 部署方式介绍。2.3 安装要…

人工智能前沿——玩转OpenAI聊天机器人ChatGPT(免费中文版)

目录 2022 地表最强AI聊天机器人ChatGPT诞生!!! 一、前言 🎄🎈 ChatGPT是OpenAI开发的一个大型预训练语言模型。它是GPT-3模型的变体,GPT-3经过训练,可以在对话中生成类似人类的文本响应。Cha…

Vite + Vue3 项目中,使用 vw/vh 适配移动端,并通过 Android Studio 打包

目录 1. 使用 vw/vh 适配移动端 1.1 使用 vite 初始化项目 1.2 安装插件,将 px 转化成 vw 1.2.1 在 vite.config.ts 中,声明插件 1.2.2 手写 postcss 类型声明文件,解决 路径爆红、没有提示 1.2.3 tsconfig.config.json VS tsconfig.js…

Java 8 Stream 之 collect() 的奇技淫巧!

前言 本身我是一个比较偏向少使用Stream的人,因为调试比较不方便。 但是, 不得不说,stream确实会给我们编码带来便捷。 所以还是忍不住想分享一些奇技淫巧。 正文 Stream流 其实操作分三大块 : 创建 处理 收集 我今天想分享的是 收集…

核心内参:S参数的三个重要特性——因果性、无源性与互异性

1 从一个报错开始 S参数在射频、高速领域的应用非常广泛,相关知识点也非常多。最近浏览了一本2020年新出版的书《S Parameter for Signal Integrity》,作者是IEEE Fellow、业界大牛Peter J. Pupalaikis,现任职于Teledyne LeCroy。该书写的非…

《Linux运维实战:使用Percona Backup for MongoDB备份与恢复Mongodb数据》

一、备份与恢复方案 Percona Backup for MongoDB 是一个开源、分布式和低影响的解决方案,用于MongoDB分片集群和副本集的一致备份。从版本1.7.0开始,Percona Backup for MongoDB支持物理和逻辑备份和恢复,仅支持对逻辑备份进行时间点恢复。 …

linux支持ipv6

1. kernel config [*] Networking support ---> Networking options ---> <*> The IPv6 protocol ---> 2. test 2.1 /proc/net/if_inet6 查看/proc/net/if_inet6文件是否存在以确定你的系统是否支持IPv6。 如果没有&#xff0c;可尝试如下命令加载IPv6模…

磺化氰化物7酪胺Sulfo-Cy7 TSA,Sulfo-Cyanine7 TSA,Sulfo-Cyanine7 Tyramide

Sulfo-Cyanine7 Tyramide&#xff0c;Sulfo-Cy7 TSA&#xff0c;Sulfo-Cyanine7 TSA&#xff0c;磺酸基-花青素Cy7 酪酰胺产品结构&#xff1a; 产品规格&#xff1a; 1.Packaging specification&#xff1a;5mg, 10mg, 25mg, flexible packaging, including 100mg packaging a…

11.AOP之注解配置

1.使用IDEA创建工程 2.引入项目使用的依赖 <dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.2.RELEASE</version></dependency><depend…

一、计算机网络体系结构(一)计算机网络概述

目录 1.1计算机网络的概念、组成与功能 1.2计算机网络的分类 1.2.1按分布范围分类 1.2.2按传输技术分类 1.2.3按拓扑结构分类 1.2.4按使用者分类 1.2.5按交换技术分类 1.2.6按传输介质分类 1.3计算机网络的主要性能指标 1.1计算机网络的概念、组成与功能 计算机网络的…

PHP单商户视频号对接流程

一、序关联至对应视频号&#xff0c;并在视频号带货直播中使用。 首先&#xff0c;商家需要在微信后台申请自定义版交易组件权限&#xff0c;申请成功后&#xff0c;可以将小程 二、申请开通商户号 等商户号审核之后在操作一下步骤接口调用&#xff08;pro为例&#xff09; 实…

k8s ~ 数据存储、安全认证、DashBoard。

k8s ~ 数据存储。 文章目录k8s ~ 数据存储。8.1 基本存储。8.1.1 EmptyDir。8.1.2 HostPath。8.1.3 NFS。8.2 高级存储。8.2.1 PV。8.2.2 PVC。8.2.3 生命周期。8.3 配置存储。8.3.1 ConfigMap。8.3.2 Secret。9. 安全认证。9.1 访问控制概述。9.2 认证管理9.3 授权管理。9.4 准…

Flink窗口(Flink Window)

上一篇flink watermark讲到Flink 中事件时间和水位线的概念&#xff0c;那它们有什么具体应用呢&#xff1f;当然是做基于时间的处理计算了。其中最常见的场景&#xff0c;就是窗口聚合计算。 之前我们已经了解了 Flink 中基本的聚合操作。在流处理中&#xff0c;我们往…

Neo4j的Java API操作

Neo4j的Java API操作 文章目录Neo4j的Java API操作0. 写在前面1、前置芝士2. 准备工作2.1 为项目引入Neo4j依赖2.2 启动和停止3、Java操作Neo4j4、参考资料0. 写在前面 Linux版本&#xff1a;Ubuntu Kylin 16.04Neo4j版本&#xff1a;Neo4j-3.2.7 CommunityProject Build Tool…

微服务链路追踪SkyWalking(9.2.0)

微服务链路追踪SkyWalking(9.2.0) 链路追踪介绍 对于一个大型的几十个、几百个微服务构成的微服务架构系统&#xff0c;通常会遇到下面一些问题&#xff0c;比如&#xff1a; 如何串联整个调用链路&#xff0c;快速定位问题&#xff1f;如何缕清各个微服务之间的依赖关系&am…