chatgpt-on-wechat:25.7K+ Star!支持多种语言模型的智能聊天机器人,支持微信、飞书、钉钉等多种平台

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应用。

chatgpt-on-wechat:25.7K+ Star!支持多种语言模型的智能聊天机器人,支持微信、飞书、钉钉等多种平台

项目特点

功能亮点

  • 多平台接入:支持微信生态圈的多个平台。
  • 智能回复:私聊及群聊的消息智能回复,具备多轮会话上下文记忆。
  • 语音与图像处理:识别语音消息,生成图片,提升交互体验。
  • 插件扩展:个性化插件扩展,增强机器人功能。
  • 知识库定制:上传知识库文件,打造专属机器人。

使用场景

  • 私聊及群聊消息智能回复:支持多轮会话上下文记忆,适用于个人助理和客服场景。
  • 语音能力:识别语音消息并回复,适用于需要语音交互的环境。
  • 图像能力:支持图片生成和识别,适用于需要视觉内容交互的场景。
  • 企业智能客服:基于自定义知识库,可以作为企业的数字分身或智能客服。
  • 教育和培训:通过角色扮演和文字冒险等插件,提供互动式学习体验。

使用方法

准备

  1. 账号注册:项目默认使用OpenAI接口,需访问OpenAI注册页面创建账号,并在API管理页面[1]创建一个API Key。

  2. 运行环境:确保系统支持Linux、MacOS或Windows,并且安装了Python。建议Python版本在3.7.1到3.9.X之间,推荐3.8版本,3.10及以上版本在 MacOS 可用。

配置

  1. 克隆项目代码
git clone https://github.com/zhayujie/chatgpt-on-wechat
cd chatgpt-on-wechat/
  1. 安装核心依赖
pip3 install -r requirements.txt
  1. 安装拓展依赖(可选,建议安装):
pip3 install -r requirements-optional.txt
  1. 配置文件:复制config-template.jsonconfig.json,并根据需要进行配置。

运行

  1. 本地运行:在项目根目录下执行以下命令:
python3 app.py
  1. 服务器部署:使用nohup命令在后台运行程序:
nohup python3 app.py & tail -f nohup.out
  1. Docker部署
  • 下载docker-compose.yml文件并修改配置。
  • 启动容器:
sudo docker compose up -d
  1. Railway部署:通过Railway平台的一键部署功能进行部署。

如果需要更详细的安装和配置指导,建议访问项目的官方文档[2]


注:本文内容仅供参考,具体项目特性请参照官方 GitHub 页面的最新说明。

欢迎关注&点赞&在看,感谢阅读~


参考
[1]

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

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!