IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    把 ChatGPT 接入到微信上「Docker 篇」

    Teacher Du发表于 2024-11-01 03:51:26
    love 0

    上一篇杜老师分享了使用源码部署 ChatGPT 接入到微信上,先提示下近期有小伙伴提到会有封号问题,请尽量用小号部署。此篇分享如何用 Docker 将ChatGPT 接入到微信上!

    基于环境变量运行

    参考下方环境变量配置说明运行项目:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    docker run -itd --name wechatbot --restart=always \
    -e APIKEY="替换成你的 key" \
    -e AUTO_PASS=false \
    -e SESSION_TIMEOUT=60s \
    -e MODEL=text-davinci-003 \
    -e MAX_TOKENS=512 \
    -e TEMPREATURE=0.9 \
    -e REPLY_PREFIX="来自机器人的回复:" \
    -e SESSION_CLEAR_TOKEN="清空会话" \
    penndu/wechatbot/wechatbot:latest

    如果上面镜像下载速度较慢,可以使用杜老师的加速镜像:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    docker run -itd --name wechatbot --restart=always \
    -e APIKEY="替换成你的 key" \
    -e AUTO_PASS=false \
    -e SESSION_TIMEOUT=60s \
    -e MODEL=text-davinci-003 \
    -e MAX_TOKENS=512 \
    -e TEMPREATURE=0.9 \
    -e REPLY_PREFIX="来自机器人的回复:" \
    -e SESSION_CLEAR_TOKEN="清空会话" \
    registry.cn-beijing.aliyuncs.com/dusays/wechatbot/wechatbot:latest

    项目运行后使用下方命令进入容器中:

    1
    docker exec -it wechatbot bash

    然后使用下面的命令查看二维码的 URL:

    1
    tail -f -n 50 /app/run.log 

    基于配置文件运行

    新建名为 config.json 的配置文件,根据实际情况修改其中内容:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    {
    "api_key": "your api key",
    "auto_pass": true,
    "session_timeout": 60,
    "max_tokens": 1024,
    "model": "text-davinci-003",
    "temperature": 1,
    "reply_prefix": "来自机器人回复:",
    "session_clear_token": "清空会话"
    }

    然后使用下方命令「行一」运行项目,如果下载速度较慢,可以使用杜老师的加速镜像「行二」

    1
    2
    docker run -itd --name wechatbot -v ./config.json:/app/config.json penndu/wechatbot/wechatbot:latest
    docker run -itd --name wechatbot -v ./config.json:/app/config.json registry.cn-beijing.aliyuncs.com/dusays/wechatbot/wechatbot:latest

    接着在项目运行后使用下方命令进入容器:

    1
    docker exec -it wechatbot bash

    最后使用下面的命令查看二维码的 URL:

    1
    tail -f -n 50 /app/run.log 


沪ICP备19023445号-2号
友情链接