大家好,我是无界生长。
最近加入AI学习交流群的小伙伴越来越多,我打算在微信群接入一个聊天机器人,让它协助管理微信群,同时也帮忙给群友解答一些问题。普通的群聊机器人肯定是不能满足需求的,得上AI大模型,不然档次太低了。经过一番调研后,发现有现成的技术方案能满足需求,直接上手进行部署测试,流程成功跑通。昨天的文章《AI智能体|手把手教你申请一个Kimi(Moonshot)的API KEY》介绍了如何申请Kimi的API KEY,今天分享一下如何把Kimi接入个人微信,充当聊天机器人。本文会出现一些技术术语,有技术基础容易上手一些,不太懂技术也不用担心,按照步骤一步步操作,完全可以学会。学会了的话,欢迎分享转发!
- 一个微信号
- 一个有余额的Kimi账号
- 一台linux服务器/开发机
说明:
- 微信号建议注册一个微信小号,懂的都懂。不建议用大号测试!
- Kimi账号在Moonshot官网使用手机号注册,新用户有15元代金券
- 调用Kimi的api,对机器配置要求不高,无需GPU资源,普通配置即可
- 资源准备
- 账号资源
- 服务器资源
- 部署Cow项目
- 安装Anaconda
- 创建并激活python虚拟环境
- 安装Cow项目依赖包
- 修改配置
- 启动项目
- 绑定微信
- 效果测试

这里引用官方文档
chatgpt-on-wechat(简称CoW)项目是基于大模型的智能对话机器人,支持微信公众号、企业微信应用、微信、飞书、钉钉接入,可选择GPT3.5/GPT4.0/Claude/Gemini/LinkAI/ChatGLM/KIMI/文心一言/讯飞星火/通义千问/LinkAI,能处理文本、语音和图片,通过插件访问操作系统和互联网等外部资源,支持基于自有知识库定制企业AI应用。
GitHub - zhayujie/chatgpt-on-wechat: 基于大模型搭建的聊天机器人,同时支持 微信 公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT4.0/Claude/文心一言/讯飞星火/通义千问/Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。
Cow项目支持四种部署方式:
- 本地运行:一般用于功能调试,程序退出Bot就失效了,不适合长期部署;
- 服务器部署:操作相对麻烦一些,也是我们演示的安装部署方式,挑难的做才有挑战性
- Docker部署:依赖docker环境,安装部署简单
- Railway部署:支持一键部署,账号不充钱无法成功部署
我这里使用的是ModelScope提供的免费CPU实例进行演示,实例申请参考:纯福利|手把手教你如何白嫖免费的GPU资源(二)。在其他云平台提供的服务器上操作类似,不逐一演示。
登录ModelScope账号,点击“我的NoteBook”,在“魔搭平台免费实例”标签页,选择“PAI-DSW”的CPU实例,预装镜像选择“ubuntu20.04-py38-torch2.0.1-tf2.13.0-1.9.5”,然后点击“启动实例”按钮,我这里实例已经启动了,所以截图中没有“启动实例”按钮

实例启动成功后,点击“查看Notebook”按钮,进入工作台,注意红色箭头指向的“Terminal”图标

点击“Terminal”,连接服务器,默认工作路径是在 /mnt/workspace 目录下

等待依赖成功安装完成后,进入下一步
看不懂配置没关系,可以复制我修改好的配置,稍微替换几个地方的内容就能用
需要替换的内容:
- API_KEY替换为你在Moonshot上申请到的API KEY的内容
- 无心替换为你的微信号的昵称
- 无界生长AI学习交流群替换为你的微信群聊名称,如果想对所有群聊生效,可以直接填写 "group_name_white_list": ["ALL_GROUP"]
官方文档与最新的可用配置有一定的gap,如果你想详细了解可用配置,可以查阅:chatgpt-on-wechat/config.py at master · zhayujie/chatgpt-on-wechat · GitHub
启动成功后,程序运行日志会打印4条url链接和一个二维码。
点击任意一个链接,扫描对应的二维码;或者直接扫描日志打印的二维码,都可以绑定微信,记得使用微信小号扫码。

绑定成功后,程序会打印一小段日志,如果你的打印结果和下图一致,恭喜你部署成功了

在微信群@绑定Kimi的微信小号,发送消息“介绍一下你自己”,略微等待一会,得到回复。

与此同时,程序也会打印日志

关键字: wxsid
GPT plus 代充 只需 145
微信小号没有进行实名认证,功能受限,需要在微信给小号进行实名认证,再扫码绑定微信号。
本文详细介绍了如何将基于大模型的智能对话机器人chatgpt-on-wechat(CoW)接入到个人微信中,以协助管理微信群并解答问题,包括资源准备、部署Cow项目、安装Anaconda、创建并激活python虚拟环境、安装项目依赖包、修改配置、启动项目、绑定微信和效果测试等步骤。如果看完还没学会的话,可以私信我。学会了的话,欢迎转发分享给你的朋友们。
我是无界生长,如果你觉得我分享的内容对你有帮助,麻烦点个关注,带你一起玩转AI!
AI学习资料在微信公众号:无界生长,个人微信:wjsz2070

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/236637.html