小白低成本将大模型接入微信公众号(推荐DeepSeek)

感谢佬的指路:找到一个微信与 ai 结合的方式.
项目地址是:GitHub - pwh-pwh/aiwechat-vercel: 使用vercel的functions,将ai功能加入微信公众号

支持接入gpt,星火,通义千问,gemini
支持图床功能,即发送图片给公众号,返回图片url
被关注自定义回复
支持设置system prompt
支持指令

有一说一,大佬写的README对我这种小白来说,还是不够友好,所以我按照自己的复现步骤重新调整了一下顺序,仅供参考。

实测体验

除了 gemini 其它支持的模型我都接入试了一下,只有 gpt 支持的最好,反应最快,但是之前佬分享的 api 过期了,我暂时用 DeepSeek替代,它与 openai 的接入格式保持高度一致,额度很高体验很好,这里推荐大家用用.

一百万额度,吓人不. 申请 api_key

前置准备

  1. 域名
  2. cloudflare解析
  3. GitHub账号
  4. Vercel
  5. 微信公众号(管理员)

步骤

GPT_TOKEN : 你的gpt token
GPT_URL: (选填)默认https://api.openai.com/v1
gptModel: (选填)默认gpt-3.5-turbo
WX_TOKEN:必须为英文或数字,长度为3-32字符,一会儿配置微信公众号开发平台设置的token
botType: gpt (机器人类型)

  • 设置里添加自定义域名,然后去cloudflare DNS里添加一条 cname 解析到cname-china.vercel-dns.com

  • 添加一个redis数据库:

  • 重新部署项目deployments - Redeploy,等待过程中去配置公众号

  • 微信公众平台后台管理页面上找到设置与开发 -基本配置 -服务器配置

  • 服务器配置 - 修改配置:

    • 服务器地址url为https://你的域名/api/wx
    • 令牌(Token):之前设置的WX_TOKEN
    • 消息加解密密钥(EncodingAESKey):直接随机
    • 消息加解密:明文模式(后续添加支持加密)

如果提交 出现 “系统发生错误,请稍后重试”,请在浏览器通过你的域名/api/check检测项目是否部署成功,微信报错是因为访问URL返回有错,你可以尝试检查配置后重新部署

86 个赞

常规话题人工智能

非常有用!

9 个赞

太夸张,这是真住站里了

2 个赞

明天就动手:wave:

1 个赞

小白问一下,这样对微信有没有风险,可以大号搞嘛

2 个赞

这里说的是微信公众号

2 个赞

V容易封号

2 个赞

哪个大佬测试完可以发个教程

2 个赞

mark

2 个赞

成功了

3 个赞

你很优秀。。

2 个赞

域名不用备案?

2 个赞

非常好

3 个赞

感谢分享,步骤很详细。
这个成本就是域名?之前用chatgpt-on-wechat接入公众号,特意买了一个阿里云服务器……

2 个赞

mark

2 个赞

你这是连夜部署啊!

1 个赞

因为现在使用的是vercel免费提供的服务器,不需要付钱

2 个赞

不用

1 个赞

谢谢,部署成功