这个接入Telegram Bot 的 ChatGPT 项目,超棒
根据自己需求,调教机器人~
并且不用虚拟机!完全不花一分钱哦~
单单使用使用Cloudflare,复制粘贴就可以啦~

感谢Github大佬项目ChatGPT-Telegram-Workers

需要准备

  • Chatgpt账号的API(听说现在注册不了啦,以前注册的还能用哇)
  • Telegram机器人的Token
  • Cloudflare账号(免费的,自己用或是几个朋友用完全没问题)

省略获取 ChatGPT的API / Telegram 机器人 Token 的步骤

第一步、部署

步骤操作
1.注册账号Cloudflare Workers
2.创建服务点击右上角的 Create a Service
3.新建Workers进入新建的workers, 选择Quick Edit
4.复制粘贴粘贴../dist/index.js中代码进去保存

第二步、配置环境变量

打开 Cloudflare Workers
点击你的Workers,
点击右上角的 Setting -> Variables
配置以下内容:

前面写后面填
API_KEY你的ChatGPT API
TELEGRAM_AVAILABLE_TOKENS你的机器人Token
CHAT_WHITE_LIST允许访问的用户的ID,例如123456789,多个ID用英文逗号隔开

如图

第三步、绑定KV数据

1.首页-Workers-KV, 点击右上角的 Create a Namespace, 名字随便取,
2.打开 Cloudflare Workers 点击你的Workers 点击右上角的 Setting -> Variables
3.在 KV Namespace Bindings 中点击 Edit variables
4.点击 Add variable,前面设置名字为DATABASE 并选择刚刚创建的KV数据

如图

第四步、初始化

点击你项目Preview下的那个链接,打开以后如下页面。

再点击页面中的>>>>> click here <<<<<
如图就成功了

如图

第五步、调教机器人

糖豆

最后修改:2023 年 04 月 07 日
如果觉得我的文章对您有用,请随意赞赏