目录

1.复制大模型API key:

2.免费创建云服务器:

3.服务器项目配置:

4.微信公众平台配置:

5.常见问题:


1.复制大模型API key:

deepseek官网API

2.免费创建云服务器:

阿里云官网注册并登录

  • 免费地域:选择 中国香港(因为别的地方可能需要SSL证书)
  • ECS实例及系统盘:选择 2核 2GiB(完全够用)
  • 操作系统:选择 Ubuntu 22.04 64位
  • 预装应用:选择 不预装(不选择任何项目)
  1. 3.服务器项目配置:

  2. git clone https://github.com/zhayujie/chatgpt-on-wechat.git

  3. 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.微信公众平台配置:

进入微信公众平台首页微信公众平台->设置与开发->开发接口管理->修改服务器配置,如下图:

  • URLhttp://你的服务器公网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

由于先前关了防火墙导致不能远程连接,自动修复即可 

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐