likes
comments
collection
share

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

作者站长头像
站长
· 阅读数 13

本文章系列仅供平常娱乐玩耍使用,如有需要盈利操作,请联系笔者沟通。

前言

本文将会讲述如何将ChatGpt(3.5)接入微信,从而让微信进行自动回复。

备注

本操作有一定风险(微信封号风险),建议大家使用小号测试着玩即可就图一乐,不要用于盈利之类的,若因自身操作不当、或者跟随本文进行操作从而引起微信封号,笔者概不负责你的点赞转发关注将会是我持续更新文章的动力

导读

  1. 获取OpenAI调用APIKey
  2. 设置机器人
  3. 登录微信
  4. 开始愉快滴玩耍吧

获取OpenAI调用APIKey

注册的环节比较长,而且比较拖沓,所以不在这讲述了,默认大家都是有openai的,不懂的小伙伴可以评论区或者私信,笔者有看到就会回复。

打开OpenAI网址,查看API keys,不懂得小伙伴看下图,找到右上角点击Views API keys

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

进去之后找到左侧第三步,查看自己使用的额度,看看有没有过期(我这个大怨种18$的额度一毛没用过期了,真是想给自己一个大嘴巴子),通常来说,现在的新号都是有5$的额度,用于娱乐还是绰绰有余的。下图圈住的就是过期时间,确保没有过期之后前往下一步。

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

点击左侧的API Keys,然后新建一个Key就行,名字你随意,具体步骤如下图。

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

然后一定一定要记住这个API keys,如果你忘记了,就得重新生成一次了,各位小伙伴自己复制粘贴哈。

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

好,OpenAI的部分到此为止啦,接下来就是代码部分。

设置机器人

这里直接推荐一个大神写的代码,我们基于这个去实现ChatGPT接入微信,🤖ChatGPT-wechat-bot(点击名称直接跳转仓库)

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

把代码拉到本地,然后安装依赖,注意node版本一定要大于16.8,否则你的微信想发送信息的时候会报错。

安装依赖,执行npm i,然后找到根目录src下的config.ts,根据注释填入刚刚对应的API Keys即可,将groupKeyprivateKey都设置上关键词(ps: 可以自己想一个,不一定要按照我的来),然后把groupReplyModeprivateReplyMode都设置为true。做完了之后就可以下一步啦

我的配置文件如下:

export default {
  // 填入你的OPENAI_API_KEY
  OPENAI_API_KEY: "xxxx",
  // 反向代理地址,简单说就是你的在国外服务器地址,如何获取看README
  // 可换成你自己的,白嫖代理地址 https://ai.devtool.tech/proxy/v1/chat/completions
  reverseProxyUrl: "https://ai.devtool.tech/proxy/v1/chat/completions",
  // 在群组中设置唤醒微信机器人的关键词
  groupKey: "halo",
  // 在私聊中设置唤醒微信机器人的关键词
  privateKey: "hello,陈适时",
  // 重置上下文的关键词,如可设置为reset
  resetKey: "reset",
  // 是否在群聊中带上提问的问题
  groupReplyMode: true,
  // 是否在私聊中带上提问的问题
  privateReplyMode: true,
};

登录微信

注意,强烈建议大家使用小号作为机器人,因为ChatGpt需要接入微信,是需要一个账号作为载体的,意思就是ChatGpt去使用你的账号发消息。

执行npm run dev,看到下面的二维码就扫码登录即可

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

开始愉快滴玩耍吧

扫完码之后,把在上面登录的微信拉进群聊里面,根据你的唤醒词,可以在群聊里发消息或者私聊,就像下图,常规问一些问题

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

也可以搞一些小抽奖的哈哈哈,让群里充满欢乐气氛,靠大家自己想象了,然后去对话训练。

「👨‍💻 嘿!喜剧人 💥」教你十分钟将ChatGpt接入微信

写在最后

最近我做了一个自己的个人公众号,一方面是为了一些小伙伴能够在微信上能看到我的相关文章,另一方面也是想尝试新鲜事物,作为自己的一个挑战吧,还有一个方面是为了建立大家与我交流的渠道,这个公众号完全是由我本人运营,所以也不定期更新,回答各位小伙伴的各类问题,公司业务繁忙的时候也没办法实时更新,所以只能保证不鸽,希望大家也能多多给我的文章点赞转发在看啦,最近也会实现一些比较有趣的功能在我的公众号上,尽情期待。我也在这立个小目标粉丝先突破100好吧。

微信搜索公众号 陈适时,你的点赞转发关注将会是我持续更新文章的动力。