凌晨爆肝两小时,飞书与 ChatGPT 我为你连上了!- 飞书官网

凌晨爆肝两小时,飞书与ChatGPT我为你连上了!

飞书

作者:Bestony​
​
看大家对飞书 + ChatGPT 很感兴趣,我帮大家把飞书机器人和 ChatGPT 连接起来了!从代码到教程,应有尽有!​
访问如何将 ChatGPT 部署到飞书?可以查看文字教程​
访问bestony/ChatGPT-Feishu: 给飞书准备的 ChatGPT 机器人 (github.com)可以获取代码,直接按照教程 step by step 走,就能在自己的飞书企业上跑起来一个 Chat GPT!​
​
效果如下:​
​
代码获取方式​
1.创建一个飞书开放平台应用,并获取APPID和Secret​
访问开发者后台,创建一个名为ChatGPT的应用,并上传应用头像。创建完成后,访问【资源与基础信息】页面,复制APPID和Secret备用。​
2.开启机器人能力​
开放应用的机器人应用功能​
​
250px|700px|reset
​
​
3.访问AirCode,创建一个新的项目​
登录AirCode,创建一个新的 Node.js v16 的项目,项目名可以根据你的需要填写,可以填写ChatGPT​
​
250px|700px|reset
​
​
4.复制本项目下的event.js的源码内容,并粘贴到Aircode使用过​
并将代码粘贴到 AIrcode 默认创建的 hello.js 。然后点击顶部的部署,第一次完成部署。​
​
250px|700px|reset
​
​
安装成功后,可以在下方看到。​
5.安装所需依赖​
开发这个过程完成中,我们使用了飞书开放平台官方提供的SDK,以及axios来调用。点击页面左下角的包管理器,安装。安装完成后,点击上面的配置,axios生效@larksuiteoapi/node-sdk。​
6. 配置环境变量​
接下来我们来配置环境变量,您需要配置三个环境变量APPID、SECRET以及BOTNAME,APPID填写您刚刚在飞书开放平台获取到的APPID,SECRET填写您在飞书开放平台获取到的SECRET,BOTNAME填写您的机器人名字。​
配置环境变量可能会失败,可以多部署几次,确保配置成功。​
​
250px|700px|reset
​
​
配置完成后,点击上面的Deploy按钮配置,使这些环境变量生效。​
​
250px|700px|reset
​
​
会变成这样的​
​
250px|700px|reset
​
​
7.获取OpenAI的KEY,并配置环境变量​
访问Account API Keys - OpenAI API,点击这里的创建新的密钥,创建一个新的密钥,并保存备用。​
​
250px|700px|reset
​
​
重新完成Aircode,配置一个名为KEY的环境变量,并填写你刚才生成的Key。配置后,点击配置生效。​
​
250px|700px|reset
​
​
8.开启权限并配置事件​
访问开放平台页面,开通以下6个权限:​
  • 即时消息:消息​
  • 即时消息:message.group_at_msg​
  • im:message.group_at_msg:只读​
  • 即时消息:message.p2p_msg​
  • im:message.p2p_msg:只读​
  • 即时消息:消息:send_as_bot​
然后返回AirCode,复制函数的调用地址。​
​
250px|700px|reset
​
​
然后回到事件订阅界面,添加事件。​
9. 发布版本,等待审核​
当这些都配置完成后,你的机器人就配置好了,接下来只需要在飞书开放平台后台找到应用发布,创建一个全新的版本并发布版本即可。​
预约飞书企业效能顾问 深度诊断企业痛点,定制专属 AI 办公方案

字节跳动旗下 AI 工作平台

关联文章推荐

优质内容,精华实践

先进团队,先用飞书

欢迎联系我们,飞书效能顾问将为您提供全力支持
分享先进工作方式
输送行业最佳实践
全面协助组织提效
标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题

字节跳动旗下 AI 工作平台

联系我们立即试用