
微信公众号免费接入deepseek等大模型API制作专属AI助手
在人工智能飞速发展的时代,微信公众号接入深度学习模型如DeepSeek,已经成为企业和个人打造专属AI助手的绝佳机会。通过轻松接入大模型API,您可以为自己的公众号赋能,创建智能客服、自动化内容生成、个性化推荐等功能,极大提升用户体验和运营效率。更重要的是,这些接入方式往往无需繁琐的开发工作,让您以低成本、高效能的方式,快速打造属于自己的AI助手。了解如何利用这一技术,成为领跑者,开启智慧服务新时
·
目录
1.复制大模型API key:
2.免费创建云服务器:
阿里云官网注册并登录
- 免费地域:选择 中国香港(因为别的地方可能需要SSL证书)
- ECS实例及系统盘:选择 2核 2GiB(完全够用)
- 操作系统:选择 Ubuntu 22.04 64位
- 预装应用:选择 不预装(不选择任何项目)
-
3.服务器项目配置:
-
git clone https://github.com/zhayujie/chatgpt-on-wechat.git
-
pip3 install -r ./chatgpt-on-wechat/requirements.txt
pip3 install -r ./chatgpt-on-wechat/requirements-optional.txt
进入项目文件代码:
cd chatgpt-on-wechat
编辑配置文件代码:
vi config.json
config.json文件:(编辑好之后直接复制)
{
"channel_type": "wechatmp",
"model": "deepseek-chat",
"open_ai_api_key": "你获取的DeepSeek的APIkey",
"open_ai_api_base": "https://api.deepseek.com/v1",
"single_chat_prefix": [""],
"single_chat_reply_prefix": "",
"wechatmp_app_id": "你的微信开发者ID,即APPID",
"wechatmp_app_secret": "你的微信开发者密钥,即APP Secret",
"wechatmp_aes_key": "前面随机生成的43位AESKey",
"wechatmp_token": "这里可以自定义3-32位字符,但是要记住",
"wechatmp_port": 80,
"conversation_max_tokens": 3000,
"expires_in_seconds": 3600,
"character_desc": "你是基于大语言模型的AI智能助手,擅长xxx,旨在xxx。",
"temperature": 0.8,
"subscribe_msg": "感谢您的关注!\n我是xxx的AI助理。我擅长xxx等方面。\n受微信限制,较长的输出会先回复一句【正在思考中】,等待片刻后发送任意文字即可获取输出。",
"use_linkai": false
}
查看配置文件代码:
cat config.json
运行项目代码:
sudo python3 app.py
4.微信公众平台配置:
进入微信公众平台首页微信公众平台->设置与开发->开发接口管理->修改服务器配置,如下图:
- URL:
http://你的服务器公网IP/wx
(上面创建服务器实例时复制过) - Token:要和前面步骤的配置文件中的一样
- AESKey:要和前面步骤的配置文件中的一样
- 加密方式:选择 兼容模式
此时点击提交即可实现公众号后台的AI交互
5.常见问题:
sudo ufw enable | 查找占用 80 端口的进程 |
---|
sudo fuser -k 80/tcp | 一次性清除所有占用 80 端口的进程: |
---|---|
sudo ufw enable | 启用 ufw 防火墙 |
云服务器始终保持运行代码:
(cd chatgpt-on-wechat && nohup python3 app.py &); tail -f ./chatgpt-on-wechat/nohup.out
由于先前关了防火墙导致不能远程连接,自动修复即可
更多推荐
所有评论(0)