龙空技术网

3 分钟把高质量 AI 知识库 FastGPT 装进企业微信

米开朗基杨 2267

前言:

而今看官们对“阿里云备案怎么绑定ip”大体比较注重,你们都需要剖析一些“阿里云备案怎么绑定ip”的相关文章。那么小编也在网上搜集了一些有关“阿里云备案怎么绑定ip””的相关资讯,希望小伙伴们能喜欢,大家一起来学习一下吧!

FastGPT[1] V4 已经上线,直接冲上 GitHub Trending

如果你还不知道 FastGPT 是什么,可以先去看看作者的介绍使用 FastGPT 构建高质量 AI 知识库非常多的企业都有把 AI 知识库装进企业微信的需求,奈何企业微信限制太多,不是 IP 地址不可信就是需要绑定自己认证企业的域名,Laf 经过升级迭代后完美的解决了这两个问题,现在就让我们一起把 FastGPT 的知识库装进企业微信吧~

创建云函数

首先我们到 laf.dev 中找到 FastGPT 接入企业微信模板,把这个函数应用到你的应用中。

这里一定用 laf.dev(海外版),而不是 laf.run(国内版)。

云函数添加到应用之后,我们打开环境变量会发现多了一堆空的变量,我们接下来的任务就是寻找到这些变量对应的值。

代码中有两处可能需要更改的地方,第一个是私有化部署的用户需要改 47 行的 url ,第二是 40 行的每次返回给企业微信的字数,企业微信对返回字数有限制,所以这个 maxLength 是截断的字数数量。

企业微信配置

登陆到企业微信官网[2],在应用管理中创建一个应用。

创建完后到应用详情中,在这里获取到 AgentId 和 Secret,填写到我们的环境变量中,对应的是 WXWORK_AGENTIDWXWORK_CORPSECRET

记得点右下角「更新」来保存环境变量。

继续往下翻找到接收消息->设置API接收,这里 URL 填写刚刚创建的那个云函数地址,并且随机获取 Token 和 EncodingAESKey ,填写到环境变量 WXWORK_TOKENWXWORK_AESKEY 中。

认证过的企业会报错提示:域名主体校验未通过。解决办法是去 laf 右下角的设置里找到域名设置,把自己企业备案过的域名绑上(这里需要阿里云备案),意思就是认证过的企业只能绑定自己企业备案的 URL。

保存之后我们回到应用详情继续往下翻,找到企业可信IP,在这里添加上以下 IP 后点击确定。

8.222.201.211; 8.219.65.209;8.222.204.210;8.222.202.226

最后去找到我的企业,拿到企业 ID 添加到环境变量中的 WXWORK_CORPID

ok 企业微信所需要的配置就完成了。

FastGPT

最后一步我们需要到 FastGPT 中拿到最后两个环境变量,找到你要接入的应用,点开 API 访问,找到 AppId 和 API 密钥,分别填到环境变量的 APP_IDAPI_KEY 中。

至此你的所有环境变量都填上了,记得保存哦~

开始使用

打开企业微信的客户端,找到工作台,找到刚刚创建的应用,直接发信息给他就行啦。

引用链接

[1]FastGPT:

[2]企业微信官网:

关于 Laf

Laf 是一款为所有开发者打造的集函数、数据库、存储为一体的云开发平台,助你像写博客一样写代码,随时随地发布上线应用!3 分钟上线 ChatGPT 应用!

GitHub:

官网(国内):

官网(海外):

开发者论坛:

标签: #阿里云备案怎么绑定ip