使用ChatGPT搭建微信聊天机器人

名称: zhayujie/chatgpt-on-wechat

开发语言: Python

地址: https://github.com/zhayujie/chatgpt-on-wechat

fork: 889

star: 4,074

简介: 使用 ChatGPT 搭建微信聊天机器人,基于 ChatGPT3.5 API 和 itchat 实现。Wechat robot based on ChatGPT, which using OpenAI api and itchat library.

推荐理由:

ChatGPT 近期相当的火热,以强大的对话和信息整合能力风靡全网,可以写代码、改论文、讲故事,可以说是无所不能,作者因此有了一个大胆的想法,使用 ChatGPT 的对话模型把微信打造成一个智能机器人,可以在与好友对话中给出意想不到的回应。

目前该基于 ChatGPT 的微信聊天机器人,可以通过 ChatGPT 的接口自动生成对话内容,可以使用 itchat 实现微信消息的接收以及自动回复。已实现的功能如下:

文本对话: 接收私聊及群组中的微信消息,使用 ChatGPT 生成回复内容,完成自动回复

规则定制化: 支持私聊中按指定规则触发自动回复,支持对群组设置自动回复白名单

多账号: 支持多微信账号同时运行

图片生成: 支持根据描述生成图片,并自动发送至个人聊天或群聊

上下文记忆:支持多轮对话记忆,且为每个好友维护独立的上下会话

使用效果展示
根据需求写出对应的代码(作为一枚程序猿,正在瑟瑟发抖)

使用 ChatGPT 搭建微信聊天机器人

根据指定内容,生成演讲稿

使用 ChatGPT 搭建微信聊天机器人

根据描述生成图片

使用 ChatGPT 搭建微信聊天机器人

github 上还给出了详细的安装和配置指导文档,有兴趣的可以通过下面的链接跳转:https://github.com/zhayujie/chatgpt-on-wechat

© 版权声明

☆ END ☆
喜欢就点个赞吧
点赞0 分享
图片正在生成中,请稍后...