Closed HSUCHING closed 1 month ago
Linux
python 3.7
Latest Release
channel
other
我根据 readme 的指引进行 docker 服务启动, 然后我保留了 docker-compose的配置文件,这里我没有去删掉environment的配置,然后我设置了 volumes 的外部 config 文件加载.并且按照企业微信的指引进行配置(参考 channel 文件夹下的企业号)配置,我发现启动时依然走的是个人微信. 似乎 9898 端口服务并没有启动.我在企业号那边配置时,走 callback的时候提示 openai address server fail. 然后我最后尝试将 "channel_type": "wechatcom_app", "wechatcom_corp_id": "", # 企业微信公司的corpID "wechatcomapp_token": "", # 企业微信app的token "wechatcomapp_port": 9898, # 企业微信app的服务端口, 不需要端口转发 "wechatcomapp_secret": "", # 企业微信app的secret "wechatcomapp_agent_id": "", # 企业微信app的agent_id "wechatcomapp_aes_key": "", # 企业微信app的aes_key
但是把以上参数放到 docker-compose.yml 的 environment 下,发现可以了. 所以我想问下:
<此处粘贴终端日志>
1、项目主配置参数都在 d-c 配置下的environment环境参数下配置,把企微的参数增加到d-c模板里面即可 2、修改yml文件后,需要先docker compose down,再docker compose up -d 启动 3、需要在d-c种映射端口 4、配置插件是映射一个config.json,详见docker部署插件配置
前置确认
⚠️ 搜索issues中是否已存在类似问题
操作系统类型?
Linux
运行的python版本是?
python 3.7
使用的chatgpt-on-wechat版本是?
Latest Release
运行的
channel
类型是?other
复现步骤 🕹
问题描述 😯
我根据 readme 的指引进行 docker 服务启动, 然后我保留了 docker-compose的配置文件,这里我没有去删掉environment的配置,然后我设置了 volumes 的外部 config 文件加载.并且按照企业微信的指引进行配置(参考 channel 文件夹下的企业号)配置,我发现启动时依然走的是个人微信. 似乎 9898 端口服务并没有启动.我在企业号那边配置时,走 callback的时候提示 openai address server fail. 然后我最后尝试将 "channel_type": "wechatcom_app", "wechatcom_corp_id": "", # 企业微信公司的corpID "wechatcomapp_token": "", # 企业微信app的token "wechatcomapp_port": 9898, # 企业微信app的服务端口, 不需要端口转发 "wechatcomapp_secret": "", # 企业微信app的secret "wechatcomapp_agent_id": "", # 企业微信app的agent_id "wechatcomapp_aes_key": "", # 企业微信app的aes_key
但是把以上参数放到 docker-compose.yml 的 environment 下,发现可以了. 所以我想问下:
终端日志 📒