ToB企服应用市场:ToB评测及商务社交产业平台

标题: DeepSeek接入微信公众号小白保姆教程 [打印本页]

作者: 耶耶耶耶耶    时间: 2025-2-17 19:11
标题: DeepSeek接入微信公众号小白保姆教程
近期,DeepSeek强势发布,API代价低到极致,而且几乎完全兼容OpenAI SDK,极大的简化了摆设流程,本教程将积极以通俗易懂的语言,带零底子小白实现将DeepSeek接入到微信个人公众号。
注意:本教程仅供学习用途,如有任何丧失本教程概不负责,建议先用不重要的公众号测试。
1.根本原理&潜在风险&过程概览

由于面向小白,以是有须要介绍一下根本原理以及可能存在的风险,请根据自己环境选择是否follow本教程,如有任何丧失,本教程概不负责!
根本原理:本教程将使用Github开源项目,将DeepSeek API以及微信公众号API接入上述步伐,在服务器运行,实现自动将公众号接收到的消息转发至服务器,由服务器上的步伐调用大模型得到返回后再复兴给用户。
潜在风险:本教程涉及微信公众号的管理员风险操作,可能会存在误操作风险,建议用不重要的公众号测试;本教程还涉及云服务器的使用,免费额度过期后可能会产生服务器费用;本教程还涉及DeepSeekAPI接口的调用,免费额度过期后可能会产生API调用费用。
注意:本教程仅供学习用途,如有任何丧失本教程概不负责,建议用不重要的公众号测试。
本教程将依据以下流程推进:
DeepSeekAPI key获取->微信公众平台信息获取->云服务器创建->代码配置->微信公众平台配置
2.DeepSeekAPI key获取

3.微信公众平台信息获取

4.云服务器创建

5.项目代码配置

5.1复制项目代码

进入云服务器终端后便可以开始代码配置,本项目基于GitHub的开源项目COW,使用过程请遵循其协议。
  1. git clone https://github.com/zhayujie/chatgpt-on-wechat.git
复制代码
终端有以下输出则复制成功:

  1. pip3 install -r ./chatgpt-on-wechat/requirements.txt
复制代码
  1. pip3 install -r ./chatgpt-on-wechat/requirements-optional.txt
复制代码
5.2编辑配置信息

  1. {
  2.   "channel_type": "wechatmp",
  3.   "model": "deepseek-chat",
  4.   "open_ai_api_key": "你获取的DeepSeek的APIkey",
  5.   "open_ai_api_base": "https://api.deepseek.com/v1",
  6.   "single_chat_prefix": [""],
  7.   "single_chat_reply_prefix": "",
  8.   "wechatmp_app_id": "你的微信开发者ID,即APPID",
  9.   "wechatmp_app_secret": "你的微信开发者密钥,即APP Secret",
  10.   "wechatmp_aes_key": "前面随机生成的43位AESKey",
  11.   "wechatmp_token": "这里可以自定义3-32位字符,但是要记住",
  12.   "wechatmp_port": 80,
  13.   "conversation_max_tokens": 3000,
  14.   "expires_in_seconds": 3600,
  15.   "character_desc": "你是基于大语言模型的AI智能助手,旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。",
  16.   "temperature": 0.8,
  17.   "subscribe_msg": "感谢您的关注!\n公众号已接入DeepSeek-V3,可以自由对话。\n受微信限制,较长的输出会先回复一句【正在思考中】,等待片刻后发送任意文字即可获取输出。",
  18.   "use_linkai": false
  19. }
复制代码
wechatmp_token字段可以自定义3-32位字符,但是要记录、生存并备注,末了一步要用,别的各项目寄义在此便不介绍了,有兴趣可以去[DeepSeek官方文档]以及[GitHubCOW项目介绍页]相识。
编辑完项目配置信息后生存备用,下一步和末了一步还要用,请保证随时可复制的状态,下面给出一个示例,里面的信息都是乱填的,仅用于对比检查

5.3创建配置文件

(难点预警) 在服务器中创建并写入项目配置文件,该步骤会使用对小白十分不友爱的Vim编辑器,请保持输入法为英文模式,并严格遵守下面的步骤,谨防出错。
  1. cd chatgpt-on-wechat
复制代码
  1. vi config.json
复制代码
  1. cat config.json
复制代码
指令实行后会输出配置文件信息,即我们之前粘贴进去的文本,请检查是否有误,下图为示例,若信息无误,则完成了代码配置。

  1. sudo python3 app.py
复制代码
若输出如下图则运行正常无报错,此时云服务器的终端暂时先不要关闭(浏览器选项卡不要关掉)

6.微信公众平台配置

在云服务器运行步伐后,便只剩末了一步啦!成功很靠近啦!!
7.美满工作&后续工作

  1. (cd chatgpt-on-wechat
  2. && nohup python3 app.py &); tail -f ./chatgpt-on-wechat/nohup.out
复制代码

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4