飞书机器人项目文档

本文是飞书 AI 机器人项目(FeishuAiBot)的介绍文档,包含了功能介绍、开发计划以及使用方法,Python 版本更新中

📌写在前面

本文是飞书 AI 机器人项目(FeishuAiBot)的介绍文档

本项目主要用于接入腾讯的混元大模型和阿里的通义大模型。

项目 Github: https://github.com/essesoul/FeishuAiBot

目前 Node.js 版本较为成熟,修改自 https://github.com/bestony/ChatGPT-Feishu,修改了 bug,并替换了过时的代码。

Python 版本正在更新中,目前经实现了对话,暂无记忆功能。

功能

功能 Node.js 版 Python 版
AI 回复
对话记忆
机器人指令

Node.js 版

https://github.com/essesoul/FeishuAiBot/tree/main/js

Python 版

https://github.com/essesoul/FeishuAiBot

飞书开放平台创建机器人

创建应用

访问 飞书开放平台,创建应用

创建完成后,访问 凭证与基础信息 页面,复制 APPIDSecret 备用

image-20241014222807979

开启机器人能力

添加应用的机器人能力

image-20241014221707482

配置监听事件

事件与回调 中设置 订阅方式将事件发送至开发者服务器

点击保存后,可以添加事件

直接搜索 im.message.receive_v1

image-20241014222401261

添加完成后,如下所示

image-20241014221959563

发布机器人

点击上方 创建版本

填写版本号、应用说明即可保存

image-20241014222659518

发布版本

image-20241014222707680

查看飞书回调日志

日志检索 - 事件日志检索 - 查询

image-20241014223045997