以下是关于微信机器人的相关内容:
1、登录成功后,找另一个人私聊或者在群中@你,就可以看到机器人的正常回复了。这个时候就是已经通了。如果这里无法通过,可以检查你的config.json文件中的配置,或者直接跳到“第四章,第3步”对服务进行重启。2、是时候为这个AI赋予一些不一样的提示词了,你可以返回“第三章,第7步”。其中的["character_desc":"你是一个微信机器人...",].双引号内value部分,便是设置AI提示词的地方你可以进行更改。3、此后,进行任何更改,都需要“返回首页-右上角-点击重启,重启一下服务器”。如果你熟悉linux操作,也可以通过重启进程的方式来重启服务。4、然后,重新在“文件”的【终端】里,直接输入nohup python3 app.py&tail-f nohup.out重新扫码登录即可。5、如果想退出机器人,在手机微信上找到桌面版已登录的信息,点击退出桌面版即可。[heading2]帮助[content]最后,如果你仍旧遇到了什么问题,可以先查询社区知识库,或者加“通往AGI之路”群,社区小伙伴们(比如梦飞大佬,熊猫大侠)会尽力帮助。微信机器人社区知识库:也可以加Stuart个人微信询问,尽力解答:
“{"Success":-1,"error":{"code":4008,"message":"The specified key does not exist."}}”查看/root/chatgpt-on-wechat/run.log中有这个提示[WARNING][2024-06-21 15:55:31][session_manager.py:72]-Exception when counting tokens precisely for prompt:module'common.const'has no attribute'LINKAI_35'ps:扣子里测试正常可以调用通义万相插件生成图片,微信上不能正确返回图片。[heading4](回答)[content]有没有一种可能,你点链接的时候,最后多了一个小括号。[heading2]6扫码后,手机登陆后,没有任何机器人的反应。也不知道问题在哪里。。。。谁能解释下问题在哪里?看不懂[content][heading4](回复)配置有错错误,或者安装不对,根据步骤去逐一检查。或者重装[heading2]7.机器人回答问题[content]按照我在coze上的设计,输入特定数字后,会出现相应的内容,由于内容生成需要时间,因此生成前加了"内容加速生成中,请稍等”的消息,在coze中运行是正确的但在微信机器人中,始终只显示内容生成中的消息,后面的内容不会出现终端中,没有异常错误显示[heading4](已回复)[content]这不是问题。COW本身就处理不了,一次只能调取一个对话。有代码能力,可以直接调整代码实现。[heading2]8.宝塔之后登录的时候登录不上去[content]第二天进入腾讯云,点击登录宝塔之后会显示如下面板,然后就一直登录不进去[heading4](回复)[content]按下图所示重启服务器之后就好了,重启时间可能会久,但一定会重启成功,请耐心等待。
1.重点来了,在刚刚复制的docker-compose.yml文件中,我们需要修改一下里面的具体配置来串联我们的微信号和平台上已创建好的AI机器人。这个配置的参考官方来源是这里:https://docs.link-ai.tech/cow/quick-start/config,当然我把主要的配置解释先给大家看一下:2.从配置参数解释可以看到,其实配置里面的每个参考的名称的全大写描述,比如open_ai_api_key对应编排模板的OPEN_AI_API_KEY,model对应编排模板的MODEL,以此类推我们就可以在编排模板去配置具体的配置参数了。所以以下是我们最新的容器编排模板的配置参数(里面有'{{中文描述}}'的请大家替换为前面让大家预留好的对应值):这里要留意下,在私聊或者群上交流时,最好都是需要加上一些前缀才触发机器人回复,比如我这里配置的是["bot","@bot"],即对应的配置参数SINGLE_CHAT_PREFIX,你在私聊或者群里发消息,必须要包含bot或者@bot才会触发机器人回复。在群组里,对应配置参数是GROUP_CHAT_PREFIX,机器人只会回复群里包含@bot的消息。还有这个参数GROUP_NAME_WHITE_LIST,它是用来配置哪些群组的消息需要自动回复的,比如我这里配置的是["ChatGPT测试群","ChatGPT测试群2"],即只有ChatGPT测试群和ChatGPT测试群2的群组消息才会自动回复。