🎒 Feishu-EX-ChatGPT 并通过注册机制来激活飞书机器人的插件生态,现已支持联网,生图,公式计算
Feishu-EX-ChatGPT 是让飞书接入一个拥有增强版本的 ChatGPT 功能。 通过集成各种插件,Feishu-EX-ChatGPT 可以让 ChatGPT 更好地与外部服务进行交互。插件可以轻松扩展,并通过注册机制来注册和激活。此外,Feishu-EX-ChatGPT 插件系统还支持第三方服务的扩展能力。⚡
一起贡献更多插件能力,增强 FeishuEx 扩展能力。github.com/agi-cn/llmplugin
#
开头提问,使用插件进行回答。现在开始使用 Feishu-EX-ChatGPT,让您的飞书接入的 ChatGPT 拥有的功能更强大吧!🚀
支持本地运行,或者使用 fly.io 进行部署。
运行时,依赖环境变量支持,环境变量加载形式有:
具体环境变量参考:./dotenv.example
文件说明。
使用 .env 环境变量文件,
cp dotenv.example .env
go run ./cmd
支持搜索引擎如下,
没有配置 Google Search 的环境变量,则默认启动 duckduckgo 搜索。
因为飞书需要访问公网的 IP 地址,所以我们使用 fly.io 进行部署。一般情况下,免费额度都够用。
以 MacOS 为例,其他的类似。
登录 https://fly.io/dashboard 并注册账号。
安装 Fly CLI。
运行命令登录,flyctl auth login
。
Waiting for session... Done
successfully logged in as [email protected]
运行 flyctl apps create
,输入 app name: feishuex-bot
。
使用 flyctl env 配置各种环境变量。
配置后,使用 flyctl secrets list
查看环境变量设置。
部署程序:flyctl deploy
。
查看状态:
通过命令行查看:flyctl status
使用 fly.io 成功部署后,可以在飞书开发平台配置请求地址。
欢迎讨论更多功能扩展,