chatgpt-on-wechat icon indicating copy to clipboard operation
chatgpt-on-wechat copied to clipboard

docker-compose.yml 文件中配置不需要前缀触发

Open qwq-10086 opened this issue 1 year ago • 1 comments

前置确认

  • [X] 我确认我运行的是最新版本的代码,并且安装了所需的依赖,在FAQS中也未找到类似问题。

⚠️ 搜索issues中是否已存在类似问题

  • [X] 我已经搜索过issues和disscussions,没有跟我遇到的问题相关的issue

操作系统类型?

Docker

运行的python版本是?

python 3.7

使用的chatgpt-on-wechat版本是?

Latest Release

运行的channel类型是?

wxy(个人微信, wechaty)

复现步骤 🕹

docker-compose.yml 文件中配置不需要前缀触发 配置参考下面的代码 试了很多方法都无法做到不需要前缀触发

问题描述 😯

配置如下 version: '2.0' services: chatgpt-on-wechat: image: zhayujie/chatgpt-on-wechat container_name: chatgpt-on-wechat security_opt: - seccomp:unconfined environment: OPEN_AI_API_KEY: 'xxxxx' MODEL: 'gpt-3.5-turbo' PROXY: '' SINGLE_CHAT_PREFIX: '[""]' SINGLE_CHAT_REPLY_PREFIX: '"[] "' GROUP_CHAT_PREFIX: '["@bot"]' 机器人无法正常触发回复

终端日志 📒

``[INFO][2024-02-14 17:19:54][tool.py:28] - [tool] inited [INFO][2024-02-14 17:19:54][role.py:69] - [Role] inited [INFO][2024-02-14 17:19:54][dungeon.py:56] - [Dungeon] inited [INFO][2024-02-14 17:19:54][hello.py:24] - [Hello] inited [INFO][2024-02-14 17:19:54][finish.py:23] - [Finish] inited http://0.0.0.0:9898/ [INFO][2024-02-14 17:20:02][wechatcomapp_channel.py:147] - [wechatcom] receive params: <Storage {'msg_signature': 'ed14e445b61635f1cb207e52dcd2bbf29e59dbef', 'timestamp': '1707931202', 'nonce': '1707598369'}>

    • [14/Feb/2024 17:20:02] "HTTP/1.1 POST /wxcomapp" - 200 OK [INFO][2024-02-14 17:20:24][wechatcomapp_channel.py:147] - [wechatcom] receive params: <Storage {'msg_signature': 'b49f5c0777aeac5a58bef405cc6d99d9a526f2eb', 'timestamp': '1707931223', 'nonce': '1707214498'}>
    • [14/Feb/2024 17:20:24] "HTTP/1.1 POST /wxcomapp" - 200 OK [INFO][2024-02-14 17:20:27][wechatcomapp_channel.py:147] - [wechatcom] receive params: <Storage {'msg_signature': 'cd835bdb405eb4ea38d54e910c563b36fb3d1276', 'timestamp': '1707931227', 'nonce': '1707897916'}>
    • [14/Feb/2024 17:20:27] "HTTP/1.1 POST /wxcomapp" - 200 OK

qwq-10086 avatar Feb 14 '24 17:02 qwq-10086

SINGLE_CHAT_PREFIX: '[""]' SINGLE_CHAT_REPLY_PREFIX: '""' docker-compose.yml 文件需要这样配置

fatrobot avatar Feb 15 '24 05:02 fatrobot

SINGLE_CHAT_PREFIX: '[""]' SINGLE_CHAT_REPLY_PREFIX: '""' docker-compose.yml 文件需要这样配置

解决了我的问题,谢谢

FEEHarrison avatar Jul 17 '24 11:07 FEEHarrison