- 用 RAGFlow 快速搭建微信问答机器人 (qq.com)
- Windows跨网段端口转发_windows双网卡端口转发-CSDN博客
- API reference | RAGFlow
- ! Wechaty | Wechaty
- wechaty/wechaty: Conversational RPA SDK for Chatbot Makers. (github.com)
- 重磅:使用UOS微信桌面版协议登录,wechaty免费版web协议重放荣光 | Wechaty
- 首页 - 智能微秘书 (aibotk.com)
Tip:
- https://github.com/leochen-g/wechat-assistant-pro智能微秘书 软件依据github上开源项目 Wechaty( https://github.com/wechaty/wechaty#readme),通过简单的设置UI和交互,运行IM机器人。
- 智能微秘书是一个智能对话配置平台,需要结合微秘书客户端进行使用,客户端需要自行部署(下文第3节),方可在上方出现登录二维码。客户端支持 Docker部署,可以在各种平台运行。实现一键接入ChatGPT对话,一键适配Dify和FastGPT知识库!配合智能微秘书客户端可以一键接入公众号,Gitter,Lark,Whatsapp,5G消息等Wechaty所支持的协议。
- 回调函数事件是为了用户扩展更多玩法的方式。之前想要自定义回复内容,必须通过修改源码的方式,可能比较不友好。现在提供 了函数回调的方式,可以实现关键词返回内容的自定义,比固定素材和内容更加灵活,而且更具有通用性。
1、用 RAGFlow 快速搭建微信问答机器人,智能微秘书-回调demo.ragflow.io
注册 首页 - 智能微秘书 (aibotk.com) ,在智能微秘书-回调事件新增规则
- 填写回调地址:http://demo.ragflow.io/v1/api/completion_aibotk(使用的是 RAGFlow 的在线 demo)
- 添加自定义参数 conversation_id 和 Authorization,
- id (conversation_id) : 914d7030585511efb62542010a8a0003(通过Apifox 2.6.9工具获取)
- Chat Bot API key(Authorization): ragflow-xxx(即demo.ragflow.io聊天API键的Token)
- Apifox 2.6.9工具 接口管理-运行:
- GET: https://demo.ragflow.io/v1/api/new_conversation
- Auth类型选 BearerToken,Token值是demo.ragflow.io聊天API键的Token(同Chat Bot API key)
- 点击“发送”运行后在Body中的"id"即是conversation_id
- 在 首页 - 智能微秘书 (aibotk.com)首页微信扫码登录即可
2、智能微秘书-回调本地k8s部署的RAGFlow,需在在公网固定IP和实验室网关win10主机上做端口映射:
IE : 公网固定IP:port(route)--->192.168.1.16:19956(win10)--->192.168.31.220:19956(k8s nodePort)
3、部署智能微秘书 Docker 服务:需要注册并登录微秘书,获取 API-key 和 API-secret,部署智能微秘书服务,docker logs显示二维码,扫码接入微信号(需在 回调事件 - 智能微秘书 (aibotk.com)配置回调事件规则)。