搭建人工智能对话机器人chatgpt-telegram

早些时候,我给大家简单介绍了 ChatGPT 的注册方法,因为使用网页版真的是很不方便,于是来给大家写写这东西如何接入我们常用的即时通讯软件,查找了一番,有接入 QQ 的,有接入微信的,都很好!

我也说了,接入微信有一定难度,搭建之前要看看自己的微信(或者小号)可否登陆网页版,一般是不可以的。

所以,咱直接来接入 telegram bot,我有点着急因为是首发,期待大家的点赞和订阅。

准备

1、ChatGPT 账号并登陆;

2、telegram 账号;

3、海外服务器,国内的不行,腾讯阿里的话也要买国外!

4、项目地址:https://github.com/m1guelpf/chatgpt-telegram

步骤

1、下载 chatgpt-telegram 文件到服务器,git 也行,我使用的是 sftp 的方法,为了简便,我直接把文件夹改名为:chatgpt 了;

小提示:下载的文件要与系统相符,腾讯阿里等服务器是 amd64,我用的甲骨文是 arm64 的

2、进入到 chatgpt 目录,修改文件env.example

TELEGRAM_ID= # 这里边填写使用者的 telegramID,如果这里不写,机器人提示你无权使用,获得 ID 需要 @userinfobot;
TELEGRAM_TOKEN= # 这里是写机器人 token,创建机器人使用 @botfather;
EDIT_WAIT_SECONDS=1 # 这里就默认 1 秒,出错的话改成 2 秒;

3、保存文件env.example, 然后改名为.env;
4、服务器端执行此步骤:在登陆 ChatGPT 的浏览器中,F12 进入开发者工具——application——Cookis——网址是 chat openai——Secure-next-auth.session-token,复制全部 token。然后在服务器中写入到文件~/.config/chatgpt.json,chatgpt.json 文件格式如下:

{ "openaisession": "这里是你的 token" }

5、执行 ./chatgpt-telegram,pc 端需要在跳出的浏览器里登陆 ChatGPT;服务器就不用了,直接运行即可!
6、现在,你就可以与你的专属机器人沟通了!

资源

ChatGPT 注册参考:https://ruxi.org/82.html

搭建视频教程

Bilibili:https://www.bilibili.com/video/BV1b84y1t74N/
YouTube:https://www.youtube.com/watch?v=ZV9t64xTqlU

正文完
 
admin
版权声明:本站原创文章,由 admin 2023-01-27发表,共计1052字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。