https://github.com/zhayujie/chatgpt-on-wechat
Github项目详情见【阅读原文】
项目简介
chatgpt-on-wechat
(简称CoW)是一个基于大型语言模型的智能对话机器人项目,支持多种平台接入,包括微信公众号、企业微信应用、飞书、钉钉等。
用户可以根据需要选择不同的模型,如GPT3.5、GPT-4o、GPT4.0、Claude、文心一言、讯飞星火、通义千问、Gemini、GLM-4、Claude、Kimi、LinkAI等,用于处理文本、语音和图片。
此外,该项目还支持通过插件访问操作系统和互联网等外部资源,并允许基于自有知识库定制企业AI应用。
项目特点
功能亮点
-
多平台接入:支持微信生态圈的多个平台。 -
智能回复:私聊及群聊的消息智能回复,具备多轮会话上下文记忆。 -
语音与图像处理:识别语音消息,生成图片,提升交互体验。 -
插件扩展:个性化插件扩展,增强机器人功能。 -
知识库定制:上传知识库文件,打造专属机器人。
使用场景
-
私聊及群聊消息智能回复:支持多轮会话上下文记忆,适用于个人助理和客服场景。 -
语音能力:识别语音消息并回复,适用于需要语音交互的环境。 -
图像能力:支持图片生成和识别,适用于需要视觉内容交互的场景。 -
企业智能客服:基于自定义知识库,可以作为企业的数字分身或智能客服。 -
教育和培训:通过角色扮演和文字冒险等插件,提供互动式学习体验。
使用方法
准备
-
账号注册:项目默认使用OpenAI接口,需访问OpenAI注册页面创建账号,并在API管理页面[1]创建一个API Key。
-
运行环境:确保系统支持Linux、MacOS或Windows,并且安装了Python。建议Python版本在3.7.1到3.9.X之间,推荐3.8版本,3.10及以上版本在 MacOS 可用。
配置
-
克隆项目代码:
git clone https://github.com/zhayujie/chatgpt-on-wechat
cd chatgpt-on-wechat/
-
安装核心依赖:
pip3 install -r requirements.txt
-
安装拓展依赖(可选,建议安装):
pip3 install -r requirements-optional.txt
-
配置文件:复制 config-template.json
到config.json
,并根据需要进行配置。
运行
-
本地运行:在项目根目录下执行以下命令:
python3 app.py
-
服务器部署:使用 nohup
命令在后台运行程序:
nohup python3 app.py & tail -f nohup.out
-
Docker部署:
-
下载 docker-compose.yml
文件并修改配置。 -
启动容器:
sudo docker compose up -d
-
Railway部署:通过Railway平台的一键部署功能进行部署。
如果需要更详细的安装和配置指导,建议访问项目的官方文档[2]。
注:本文内容仅供参考,具体项目特性请参照官方 GitHub 页面的最新说明。
欢迎关注&点赞&在看,感谢阅读~
OpenAI: https://platform.openai.com/account/api-keys
[2]
官方文档: https://docs.link-ai.tech/cow/quick-start
原文始发于微信公众号(AIGC创想者):chatgpt-on-wechat:25.7K+ Star!支持多种语言模型的智能聊天机器人,支持微信、飞书、钉钉等多种平台
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/315507.html