前言
在飞书中创建chatGPT机器人并且对话,在下面操作步骤中,使用到了Git克隆项目,需提前安装好Git,克隆的项目是Go语言项目,所以需提前安装Go语言环境。
环境列表
- Git
- Go1.20
1.飞书设置
首次注册飞书,我们可以创建个人账号
进入后 我们创建一个飞书企业自建项目
然后设置机器人名称和描述,下面选择图标和颜色
创建成功后,添加一下机器人的能力
2.克隆feishu-chatgpt项目
feishu-chatgpt项目集成了飞书调用chatgpt的功能,这边使用windwos系统 在powershell中使用git克隆项目,选择目录,把项目克隆下来
git clone https://github.com/Leizhenpeng/feishu-chatgpt.git
然后进入code目录
cd feishu-chatgpt/code
修改配置文件名称
mv config.example.yaml config.yaml
3.配置config.yaml文件
在我们上面clone下来的项目目录的code文件夹下,可以看到config.yaml
配置文件
打开配置文件,我们可以看到前面两个参数对应的是飞书上面我们创建项目的APP ID
和App Secret
打开飞书,复制对应的参数
将这两个参数对应填写到配置文件中
然后下面还有两个参数:APP_ENCRYPT_KEY
以及APP_VERIFICATION_TOKEN
同样在飞书里面,点击事件与订阅
,然后我们可以看到
第一个值未开启,我们点击刷新即可
然后我们把两个值分别对应填写到配置文件中,记得保存
填写好飞书的参数后,接下来设置配置文件中openAI的参数,我们需要获取openAI的KEY,可以去openAI官网自己账号获取,也可以有一些免费网站获取测试,如https://freeopenai.xyz/ 这个网站,我们可以获取一个key,获取后我们把key值填写到配置文件中,记得保存文件
打开配置文件,我们可以看到前面两个参数对应的是飞书上面我们创建项目的APP ID和App Secret
最后,设备需要使用代理,在最后一行配置代理,不配置的话无法访问chatgpt接口,得不到chatGPT返回的回答
如何在飞书创建企业ChatGPT智能问答助手应用并实现公网远程访问(1)-2