基于企微gpt知识库的bot机器人,能够自动回复企业微信中收到的消息。这个机器人能够处理私聊和群聊,还可以记住与用户的聊天内容,从而做出更加贴合上下文的回应。此外,您还可以设置白名单来控制机器人与哪些用户或群组交互。
1.打开项目下载最新企业微信发布的的4.1.13.6002版本 下载:https://dldir1.qq.com/wework/work_weixin/WeCom_4.1.13.6002.exe
-
获取 AIWIS API 密钥和 APP ID 的步骤
-
为了使企业微信机器人助手能够与 AIWIS API 交互,您需要获取 API 密钥(AIWIS_KEY)和应用程序 ID(APP_ID)。请按照以下步骤操作:
-
[ ]
-
步骤 1:访问 AIWIS 网站
-
打开浏览器并访问 https://ai.aiwis.cn。
-
步骤 2:登录或注册账号
-
如果您已有账号,请使用您的凭证登录。
-
如果您还没有账号,请注册一个新账号。
-
步骤 3:创建或打开应用
-
登录后,如果您已有一个应用,请选择并打开它。
-
如果您还没有应用,点击创建新应用,并按照指示完成创建过程。
-
步骤 4:获取 API 密钥
-
在应用的配置页面中,找到“API访问”部分。
-
在这里,您将看到 APP_ID 和 AIWIS_KEY。请将它们复制下来。
-
步骤 5:配置到项目中
-
打开您的企业微信机器人项目文件夹。
-
找到 .env 配置文件并打开它。
-
将复制的 APP_ID 和 AIWIS_KEY 值粘贴到相应的环境变量中:
-
makefile
-
Copy code
-
AIWIS_KEY=粘贴您的AIWIS_KEY
-
APP_ID=粘贴您的APP_ID
-
保存 .env 文件的更改。
-
步骤 6:重启机器人
-
如果您的机器人正在运行,需要重启它以应用新的配置。
功能详细说明
智能回复
AI驱动的交互:利用AI技术(如AIWIS API)自动生成回复,支持自然语言理解。上下文感知:能够根据之前的交互历史来生成更相关和个性化的回复。
聊天记录
实时记录:所有群聊和私聊的消息都会被实时记录到文件中。
数据格式:消息记录以CSV格式保存,包含群ID/用户ID、群名称/用户名、消息内容和时间戳等信息。
记录管理:记录文件按日期组织,方便管理和检索。
白名单功能
群聊白名单 (GROUP_CHAT_WHITELIST):
特定群组的成员可以享有更高的每日互动次数限制。适用于VIP群组或需要特别关注的群聊。
私聊白名单 (PRIVATE_CHAT_WHITELIST):
特定用户在私聊中可以享有更高的互动次数或无限制。适用于重要个人用户或VIP用户。
互动次数限制
默认限制:普通用户在群聊(DEFAULT_GROUP_LIMIT)和私聊(DEFAULT_PRIVATE_LIMIT)中的默认每日互动次数限制。白名单限制:白名单用户在群聊(WHITELIST_GROUP_LIMIT)和私聊(WHITELIST_PRIVATE_LIMIT)中的每日互动次数限制。通常高于普通用户的限制。
广告小尾巴
在每条消息的末尾自动添加预设的文本(由 ADVERTISEMENT 环境变量设置)。用于品牌推广、公告通知或提供额外的联系信息。
触发词
群聊触发:在群聊中,机器人只对包含特定触发词(BOT_TRIGGER_WORD)的消息做出响应。私聊直接响应:在私聊中,机器人对所有消息做出响应,无需触发词。
日志记录
详细日志:系统活动和重要事件都会被记录到日志文件中,包括消息发送成功或失败、错误信息等。调试和审计:日志对于监控机器人的行为、调试问题和执行审计非常有用。
安装和使用
配置文件:.env 文件用于配置所有的环境变量,包括API密钥、白名单设置等。启动机器人:打开EXE文件即可运行。
适用场景
该机器人适合用于企业微信环境中,提高团队的沟通效率,特别适用于客服、FAQ自动回复、互动活动和内部沟通辅助等场景。群管理配置:当自己在群发消息的时候还会脚本文件里message_log.txt 有”r“开头的一串数字,这是群的id 用户id也在其中会有提示
开始
2.配置, 打开 https://ai.aiwis.cn/ 网站,点击创建ai 进入网站点击新建应用,点击生成key
部分网站
原文始发于微信公众号(TKing的安全圈):基于企微gpt知识库的bot机器人
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论