最近 ChatGPT 真是大火,那什么ChatGPT呢,不如让他自己回答一下:
我把 ChatGPT 接入到了自己的微信上,让朋友们帮我做了测试。大家的问题千奇百怪,不得不说它的泛化能力是真的强大。
比如我们最关心的:
编程算法相关的专业的问题:
哲学和脑筋急转弯(?)
还有这种lsp,必须拉出来公开处刑哈哈哈
我在 Github 冲浪时发现了好多类似项目都可以实现将 ChatGPT 接入微信,各个公众号主也在纷纷安利。星比较多的开源项目比如 ChatGPT-webchat-bot、webchat-chatgpt等等。我这里用的是第二个,它的项目地址是:
https://github.com/fuergaosi233/wechat-chatgpt
首先你需要注册一个 ChatGPT 账号,这里可以参考前人的经验少走弯路:http://t.csdn.cn/xUKZi 虚拟号码验证码收不到可以换成其他国家。(我用的马来西亚,试了两次成功)
然后就是按照开源项目文档中的步骤一步步安装。我用的是 mac 系统,这边大概介绍下安装测试流程。
首先将项目 git clone或者下载下来,安装项目:
npm install && poetry install
然后更新配置,启动 docker 后使用二维码登录我的个人微信。
cp config.yaml.example config.yaml
# 在当前目录创建并修改config.yaml
# 在Linux或WindowsPowerShell上运行如下命令
docker run -d --name wechat-chatgpt -v $(pwd)/config.yaml:/app/config.yaml holegots/wechat-chatgpt:latest
# 使用二维码登录
docker logs -f wechat-chatgpt
我用的是在配置中添加 session Token 的方式。如果你无法使用账号密码登录 OpenAI 账户,或者终端网络不支持连接到 OpenAI,那么可以尝试使用 Session Token,根据如下指示获取:
然后启动项目就 ok 了!
npm run dev
对了,程序默认不是自己聊天,而是把你设置为人工智能来回答别人。群聊时需要别人@你的时候,机器人自动帮你应答。 如果想和自己对话需要修改代码。这方面问题可以到项目下的 issues 讨论中看看。
最后附上 ChatGPT 的地址,朋友们感兴趣的话可以去官网撩一撩它,或者按文章中的步骤接入微信上玩耍一下:
ChatGPT地址:https://chat.openai.com/chat
END
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有