Moonshot+知识库,一键接入企业微信,打造智能助理[玩转大模型 08]
Moonshot+知识库,一键接入企业微信,打造智能助理[玩转大模型 08]
LangBot:
- https://github.com/RockChinQ/LangBot
- 强烈建议大家点个 star(没有 github 账号去注册一个,以后很多用)
第一步:部署LangBot
SSH连接到服务器后
复制这条指令,终端执行
sudo curl -fsSL -o /usr/local/bin/langbot-wecom https://pan.thelazy.top/f/VjHg/langbot-wecom.sh && sudo chmod +x /usr/local/bin/langbot-wecom && sudo bash /usr/local/bin/langbot-wecom
首先输入1,检测环境,等待环境自动安装完成
然后输入2,配置容器环境,耐心等待
第二步:连接企业微信
打开企业微信页面
点击注册
然后进入主页面
点击应用管理
,自建
,创建应用
,填写机器人基本信息,创建好之后,会出现类似这样的界面:
- 打开企业微信管理后台主页,点击
我的企业
,记录下最下面的企业ID,得到corpid(企业ID
- 点击
安全与管理
,点击管理工具
,点击通讯录同步
,然后开启接口同步
- 获取其
Secret
,得到contacts_secret(通讯录同步 secret)
- 并配置企业可信IP,填入你服务器的公网ip
- 获取其
- 点击
应用管理
,找到刚才创建的机器人,查看机器人的 Secret ,记录下来,得到secret(机器人 secret)
- 点击下方的
接收消息
,设置API接收
- URL填写示例:
http://你的服务器的公网IP:2291/callback/command
,将你的服务器的公网IP
替换即可 Token
,点击随机获取,记录下来得到Token
EncodingAESKey
,点击随机获取,记录下来得到EncodingAESKey
- ⚠️⚠️⚠️注意:此时不要点保存!
- URL填写示例:
返回到服务器
输入3,然后依次填入刚才记录下来的5个值
然后等待重启完成
再返回刚才的API接收消息管理页面
点击保存
然后配置可信ip
输入服务器公网ip
第三步:接入知识库
打开这个链接:https://cloud.dify.ai/apps
本期教程为尽可能简单,所以不使用本地自建Dify,如果为更好使用,推荐本地自建
登录完成后
点击右上角头像
点击设置,模型供应商
向下翻找到(为什么不直接选Moonshot,因为做这个教程时,Dify这里的bug刚修,还没上线,导致用不了)
点击添加模型
名称填写:moonshot-v1-auto
URL填入:https://api.moonshot.cn/v1
API Key,在此处找到:https://platform.moonshot.cn/console/api-keys
现在注册还赠送15元体验额度
点击新建,点击复制
然后粘贴到API key
将最大token上限改为128000
保存即可
然后再添加嵌入和重排序模型
找到
点击设置
点击获取
然后填入保存即可
由于嵌入模型,尤其是重排序模型,通过在线使用的的不多,所以推荐本地自建,而且性能要求不高
嵌入模型会将文本向量化,便于检索;重排序模型是将检索到的进行重排,通常会使精度变高,提高准确率
点击知识库
上传要使用的文档
然后点击下一步处理
参考如下设置
点击保存并处理
点击下载示例Chatflow
网盘:https://pan.thelazy.top/s/zYcp
密码:20250212
点击工作室
点击导入DSL
上传刚才的示例文件
点击创建
然后点击知识检索
选择刚才创建的知识库
点击发布
发布为API
点击密钥
复制下来
返回服务器界面
输入4
然后输入1
粘贴刚才的密钥并回车
然后回车跳过
此时就成功实现企业微信智能助理了
点击此链接:https://work.weixin.qq.com/wework_admin/frame#profile/wxPlugin
使用微信扫码
然后就可以在普通微信中使用了
点击刚才创建的LangBot智能助理
输入!help
获取帮助
再次返回到服务器,
输入langbot-wecom
,
然后输入l
(小写的L)
查看日志
可以看到这样的日志
这就是刚才发送的
如果要将这个用户person_ulazy
设置为管理员
那么将person_ulazy
复制下来
输入m查看管理面板
点击设置,点击system.json
输入到管理员会话一栏中,有报错不用管
点击保存即可
然后回到服务器页面
输入r
重启langbot即可
赞助
![]() |
![]() |
---|