6
6
<a href =" https://github.com/zhayujie/chatgpt-on-wechat " ><img src =" https://img.shields.io/github/stars/zhayujie/chatgpt-on-wechat?style=flat-square " alt =" Stars " ></a > <br />
7
7
</p >
8
8
9
- chatgpt-on-wechat(简称CoW)项目是基于大模型的智能对话机器人,支持微信公众号、 企业微信应用、飞书、钉钉接入,可选择GPT3.5/GPT4.0/Claude/Gemini/LinkAI/ChatGLM/KIMI/文心一言/讯飞星火/通义千问/LinkAI/ModelScope, 能处理文本、语音和图片,通过插件访问操作系统和互联网等外部资源,支持基于自有知识库定制企业AI应用 。
9
+ ** chatgpt-on-wechat** (简称CoW)项目是基于大模型的智能对话机器人,支持自由切换多种模型,可接入网页、微信公众号、 企业微信应用、飞书、钉钉中使用, 能处理文本、语音、图片、文件等多模态消息,支持通过插件访问操作系统和互联网等外部资源,以及基于自有知识库定制企业AI应用 。
10
10
11
11
# 简介
12
12
13
- 最新版本支持的功能如下 :
13
+ > 该项目既是一个可以开箱即用的对话机器人,也是一个支持高度扩展的AI应用框架,可以通过为项目添加大模型接口、接入渠道、自定义插件来灵活实现各种定制需求。支持的功能如下 :
14
14
15
- - ✅ ** 多端部署:** 有多种部署方式可选择且功能完备,目前已支持微信公众号 、企业微信应用、飞书、钉钉等部署方式
16
- - ✅ ** 基础对话:** 私聊及群聊的消息智能回复 ,支持多轮会话上下文记忆,支持 GPT-4o系列, GPT-4.1系列, Claude, Gemini, 文心一言, 讯飞星火, 通义千问, ChatGLM-4,Kimi , MiniMax, GiteeAI, ModelScope
17
- - ✅ ** 语音能力:** 可识别语音消息,通过文字或语音回复,支持 azure, baidu, google, openai(whisper/tts) 等多种语音模型
18
- - ✅ ** 图像能力:** 支持图片生成、图片识别、图生图(如照片修复) ,可选择 Dall-E-3, stable diffusion, replicate, midjourney, CogView-3, vision模型
19
- - ✅ ** 丰富插件:** 支持自定义插件扩展,已实现多角色切换、文字冒险、 敏感词过滤、聊天记录总结、文档总结和对话、联网搜索等插件
15
+ - ✅ ** 多端部署:** 有多种部署方式可选择且功能完备,目前已支持网页、微信公众号 、企业微信应用、飞书、钉钉等部署方式
16
+ - ✅ ** 基础对话:** 私聊及群聊的AI智能回复 ,支持多轮会话上下文记忆,基础模型支持OpenAI, Claude, Gemini, DeepSeek, 通义千问, Kimi, 文心一言, 讯飞星火, ChatGLM, MiniMax, GiteeAI, ModelScope, LinkAI
17
+ - ✅ ** 语音能力:** 可识别语音消息,通过文字或语音回复,支持 openai(whisper/tts), azure, baidu, google 等多种语音模型
18
+ - ✅ ** 图像能力:** 支持图片生成、图片识别、图生图,可选择 Dall-E-3, stable diffusion, replicate, midjourney, CogView-3, vision模型
19
+ - ✅ ** 丰富插件:** 支持自定义插件扩展,已实现多角色切换、敏感词过滤、聊天记录总结、文档总结和对话、联网搜索、智能体等内置插件
20
20
- ✅ ** Agent能力:** 支持访问浏览器、终端、文件系统、搜索引擎等各类工具,并可通过多智能体协作完成复杂任务,基于 [ AgentMesh] ( https://github.com/MinimalFuture/AgentMesh ) 框架实现
21
- - ✅ ** 知识库:** 通过上传知识库文件自定义专属机器人,可作为数字分身、智能客服、私域助手使用 ,基于 [ LinkAI] ( https://link-ai.tech ) 实现
21
+ - ✅ ** 知识库:** 通过上传知识库文件自定义专属机器人,可作为数字分身、智能客服、企业助手使用 ,基于 [ LinkAI] ( https://link-ai.tech ) 实现
22
22
23
23
## 声明
24
24
25
- 1 . 本项目遵循 [ MIT开源协议] ( /LICENSE ) ,仅用于技术研究和学习,使用本项目时需遵守所在地法律法规、相关政策以及企业章程,禁止用于任何违法或侵犯他人权益的行为
26
- 2 . 境内使用该项目时,请使用国内厂商的大模型服务,并进行必要的内容安全审核及过滤
27
- 3 . 本项目主要接入协同办公平台,推荐使用公众号、企微自建应用、钉钉、飞书等接入通道,其他通道为历史产物已不维护
28
- 4 . 任何个人、团队和企业,无论以何种方式使用该项目、对何对象提供服务,所产生的一切后果,本项目均不承担任何责任
25
+ 1 . 本项目遵循 [ MIT开源协议] ( /LICENSE ) ,仅用于技术研究和学习,使用本项目时需遵守所在地法律法规、相关政策以及企业章程,禁止用于任何违法或侵犯他人权益的行为。任何个人、团队和企业,无论以何种方式使用该项目、对何对象提供服务,所产生的一切后果,本项目均不承担任何责任
26
+ 2 . 境内使用该项目时,建议使用国内厂商的大模型服务,并进行必要的内容安全审核及过滤
27
+ 3 . 本项目当前主要接入协同办公平台,推荐使用网页、公众号、企微自建应用、钉钉、飞书等接入通道,其他通道为历史产物暂不维护
29
28
30
29
## 演示
31
30
@@ -35,23 +34,23 @@ DEMO视频:https://cdn.link-ai.tech/doc/cow_demo.mp4
35
34
36
35
添加小助手微信加入开源项目交流群:
37
36
38
- <img width =" 160 " src =" https://img-1317903499.cos.ap-guangzhou.myqcloud.com/docs/open-community.png " >
37
+ <img width =" 140 " src =" https://img-1317903499.cos.ap-guangzhou.myqcloud.com/docs/open-community.png " >
39
38
40
- <br >
39
+ <br / >
41
40
42
41
# 企业服务
43
42
44
- <a href =" https://link-ai.tech " target =" _blank " ><img width =" 800 " src =" https://cdn.link-ai.tech/image/link-ai-intro.jpg " ></a >
43
+ <a href =" https://link-ai.tech " target =" _blank " ><img width =" 750 " src =" https://cdn.link-ai.tech/image/link-ai-intro.jpg " ></a >
45
44
46
- > [ LinkAI] ( https://link-ai.tech/ ) 是面向企业和开发者的一站式AI应用平台 ,聚合多模态大模型、知识库、Agent 插件、工作流等能力,支持一键接入主流平台并进行管理,支持SaaS、私有化部署多种模式 。
45
+ > [ LinkAI] ( https://link-ai.tech/ ) 是面向企业和开发者的一站式AI智能体平台 ,聚合多模态大模型、知识库、Agent 插件、工作流等能力,支持一键接入主流平台并进行管理,支持SaaS、私有化部署等多种模式 。
47
46
>
48
- > LinkAI 目前 已在私域运营、智能客服、企业效率助手等场景积累了丰富的 AI 解决方案, 在电商、文教、 健康、新消费 、科技制造等各行业沉淀了大模型落地应用的最佳实践,致力于帮助更多企业和开发者拥抱 AI 生产力。
47
+ > LinkAI 目前已在智能客服、私域运营、企业效率助手等场景积累了丰富的AI解决方案,在消费、 健康、文教 、科技制造等各行业沉淀了大模型落地应用的最佳实践,致力于帮助更多企业和开发者拥抱 AI 生产力。
49
48
50
- ** 企业服务和产品咨询 ** 可联系产品顾问 :
49
+ ** 产品咨询和企业服务 ** 可联系产品客服 :
51
50
52
- <img width =" 160 " src =" https://cdn.link-ai.tech/consultant-s.jpg " >
51
+ <img width =" 150 " src =" https://cdn.link-ai.tech/portal/linkai-customer-service.png " >
53
52
54
- <br >
53
+ <br / >
55
54
56
55
# 🏷 更新日志
57
56
@@ -63,49 +62,24 @@ DEMO视频:https://cdn.link-ai.tech/doc/cow_demo.mp4
63
62
64
63
> ** 2024.10.31:** [ 1.7.3版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.7.3 ) 程序稳定性提升、数据库功能、Claude模型优化、linkai插件优化、离线通知
65
64
66
- > ** 2024.09.26:** [ 1.7.2版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.7.2 ) 和 [ 1.7.1版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.7.1 ) 文心,讯飞等模型优化、o1 模型、快速安装和管理脚本
67
-
68
- > ** 2024.08.02:** [ 1.7.0版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.7.0 ) 新增 讯飞4.0 模型、知识库引用来源展示、相关插件优化
69
-
70
- > ** 2024.07.19:** [ 1.6.9版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.6.9 ) 新增 gpt-4o-mini 模型、阿里语音识别、企微应用渠道路由优化
71
-
72
- > ** 2024.07.05:** [ 1.6.8版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.6.8 ) 和 [ 1.6.7版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.6.7 ) ,Claude3.5, Gemini 1.5 Pro, MiniMax模型、工作流图片输入、模型列表完善
73
-
74
- > ** 2024.06.04:** [ 1.6.6版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.6.6 ) 和 [ 1.6.5版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.6.5 ) ,gpt-4o模型、钉钉流式卡片、讯飞语音识别/合成
75
-
76
- > ** 2024.04.26:** [ 1.6.0版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.6.0 ) ,新增 Kimi 接入、gpt-4-turbo版本升级、文件总结和语音识别问题修复
77
-
78
- > ** 2024.03.26:** [ 1.5.8版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.5.8 ) 和 [ 1.5.7版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.5.7 ) ,新增 GLM-4、Claude-3 模型,edge-tts 语音支持
79
-
80
- > ** 2024.01.26:** [ 1.5.6版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.5.6 ) 和 [ 1.5.5版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.5.5 ) ,钉钉接入,tool插件升级,4-turbo模型更新
81
-
82
- > ** 2023.11.11:** [ 1.5.3版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.5.3 ) 和 [ 1.5.4版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.5.4 ) ,新增通义千问模型、Google Gemini
83
-
84
- > ** 2023.11.10:** [ 1.5.2版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.5.2 ) ,新增飞书通道、图像识别对话、黑名单配置
85
-
86
- > ** 2023.11.10:** [ 1.5.0版本] ( https://github.com/zhayujie/chatgpt-on-wechat/releases/tag/1.5.0 ) ,新增 ` gpt-4-turbo ` , ` dall-e-3 ` , ` tts ` 模型接入,完善图像理解&生成、语音识别&生成的多模态能力
65
+ 更多更新历史请查看: [ 更新日志] ( /docs/version/release-notes.md )
87
66
88
- > ** 2023.10.16: ** 支持通过意图识别使用LinkAI联网搜索、数学计算、网页访问等插件,参考 [ 插件文档 ] ( https://docs.link-ai.tech/platform/plugins )
67
+ < br />
89
68
90
- > ** 2023.09.26:** 插件增加 文件/文章链接 一键总结和对话的功能,使用参考:[ 插件说明] ( https://github.com/zhayujie/chatgpt-on-wechat/tree/master/plugins/linkai#3%E6%96%87%E6%A1%A3%E6%80%BB%E7%BB%93%E5%AF%B9%E8%AF%9D%E5%8A%9F%E8%83%BD )
91
-
92
- > ** 2023.08.08:** 接入百度文心一言模型,通过 [ 插件] ( https://github.com/zhayujie/chatgpt-on-wechat/tree/master/plugins/linkai ) 支持 Midjourney 绘图
93
-
94
- > ** 2023.06.12:** 接入 [ LinkAI] ( https://link-ai.tech/console ) 平台,可在线创建领域知识库,打造专属客服机器人。使用参考 [ 接入文档] ( https://link-ai.tech/platform/link-app/wechat ) 。
95
-
96
- 更早更新日志查看: [ 归档日志] ( /docs/version/old-version.md )
69
+ # 🚀 快速开始
97
70
98
- <br >
99
71
100
- # 🚀 快速开始
101
72
102
73
- 快速开始详细文档:[ 项目搭建文档] ( https://docs.link-ai.tech/cow/quick-start )
103
74
104
- - 快速安装脚本,详细使用指导:[ 一键安装启动脚本] ( https://github.com/zhayujie/chatgpt-on-wechat/wiki/%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E5%90%AF%E5%8A%A8%E8%84%9A%E6%9C%AC )
75
+ - 一键安装脚本说明:[ 一键安装脚本] ( https://github.com/zhayujie/chatgpt-on-wechat/wiki/%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E5%90%AF%E5%8A%A8%E8%84%9A%E6%9C%AC )
76
+
105
77
``` bash
106
78
bash <( curl -sS https://cdn.link-ai.tech/code/cow/install.sh)
107
79
```
108
- - 项目管理脚本,详细使用指导:[ 项目管理脚本] ( https://github.com/zhayujie/chatgpt-on-wechat/wiki/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86%E8%84%9A%E6%9C%AC )
80
+
81
+ - 项目管理脚本说明:[ 项目管理脚本] ( https://github.com/zhayujie/chatgpt-on-wechat/wiki/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86%E8%84%9A%E6%9C%AC )
82
+
109
83
## 一、准备
110
84
111
85
### 1. 账号注册
@@ -293,33 +267,22 @@ volumes:
293
267
- ./config.json:/app/plugins/config.json
294
268
```
295
269
** 注** :采用docker方式部署的详细教程可以参考:[ docker部署CoW项目] ( https://www.wangpc.cc/ai/docker-deploy-cow/ )
296
- ### 4. Railway部署
297
-
298
- > Railway 每月提供5刀和最多500小时的免费额度。 (07.11更新: 目前大部分账号已无法免费部署)
299
-
300
- 1 . 进入 [ Railway] ( https://railway.app/template/qApznZ?referralCode=RC3znh )
301
- 2 . 点击 ` Deploy Now ` 按钮。
302
- 3 . 设置环境变量来重载程序运行的参数,例如` open_ai_api_key ` , ` character_desc ` 。
303
-
304
- ** 一键部署:**
305
-
306
- [ ![ Deploy on Railway] ( https://railway.app/button.svg )] ( https://railway.app/template/qApznZ?referralCode=RC3znh )
307
270
308
271
<br >
309
272
310
273
# 🔎 常见问题
311
274
312
275
FAQs: < https://github.com/zhayujie/chatgpt-on-wechat/wiki/FAQs >
313
276
314
- 或直接在线咨询 [ 项目小助手] ( https://link-ai.tech/app/Kv2fXJcH ) (语料持续完善中,回复仅供参考 )
277
+ 或直接在线咨询 [ 项目小助手] ( https://link-ai.tech/app/Kv2fXJcH ) (知识库持续完善中,回复供参考 )
315
278
316
279
# 🛠️ 开发
317
280
318
- 欢迎接入更多应用 ,参考 [ Terminal代码] ( https://github.com/zhayujie/chatgpt-on-wechat/blob/master/channel/terminal/terminal_channel.py ) 实现接收和发送消息逻辑即可接入。 同时欢迎增加新的插件,参考 [ 插件说明文档] ( https://github.com/zhayujie/chatgpt-on-wechat/tree/master/plugins ) 。
281
+ 欢迎接入更多应用渠道 ,参考 [ Terminal代码] ( https://github.com/zhayujie/chatgpt-on-wechat/blob/master/channel/terminal/terminal_channel.py ) 实现接收和发送消息逻辑即可接入。 同时欢迎增加新的插件,参考 [ 插件说明文档] ( https://github.com/zhayujie/chatgpt-on-wechat/tree/master/plugins ) 。
319
282
320
283
# ✉ 联系
321
284
322
- 欢迎提交PR、Issues,以及Star支持一下 。程序运行遇到问题可以查看 [ 常见问题列表] ( https://github.com/zhayujie/chatgpt-on-wechat/wiki/FAQs ) ,其次前往 [ Issues] ( https://github.com/zhayujie/chatgpt-on-wechat/issues ) 中搜索。个人开发者可加入开源交流群参与更多讨论,企业用户可联系[ 产品顾问 ] ( https://img-1317903499.cos.ap-guangzhou.myqcloud.com/docs/product-manager-qrcode.jpg ) 咨询。
285
+ 欢迎提交PR、Issues,以及 🌟Star 支持一下 。程序运行遇到问题可以查看 [ 常见问题列表] ( https://github.com/zhayujie/chatgpt-on-wechat/wiki/FAQs ) ,其次前往 [ Issues] ( https://github.com/zhayujie/chatgpt-on-wechat/issues ) 中搜索。个人开发者可加入开源交流群参与更多讨论,企业用户可联系[ 产品客服 ] ( https://cdn.link-ai.tech/portal/linkai-customer-service.png ) 咨询。
323
286
324
287
# 🌟 贡献者
325
288
0 commit comments