基于ChatGPT在国外聊天软件:Telegram中搭建人工智能机器人

ChatGPT-Telegram

github地址: https://github.com/m1guelpf/chatgpt-telegram

下载

1.打开github地址

2.点击进入下载页面

3.根据系统下载对应的包,注意这里区分了amd和arm架构的不同vps

以Linux为例,其他的在github地址上有官方教程

1.下载文件

2.上传文件到对应的服务器中

3.在Telegram,创建一个机器人

1.搜索框输入botfather,并点击
2.输入/netbot,创建机器人
3.取一个与其他不重复的名字,后缀为_bot,如xxxx_bot
4.创建成功后会返回一个Token,如下图

4.在Telegram,获取使用者的ID

1.搜索框输入:userinfobot,并点击
2.输入框输入:/start,会得到当前用户的ID,如下图:

5.配置ChatGPT-Telegram

cd chatgpt-telegram
vim env.example

# 替换如下内容
TELEGRAM_ID=# 替换成第四步的ID,多个ID用逗号,分割
TELEGRAM_TOKEN=# 替换成第三步的Token,直接写,不用加引号
EDIT_WAIT_SECONDS=1

# 保存以后,将原env.example拷贝一份并改名
cp env.example .env

6.填写ChatGPT的Token

6.1,打开浏览器,登录ChatGPT,F12检查,找到Cookie中的第一个,下面有Token,从下到上完整复制

6.2 创建文件夹

mkdir .config
cd .config
vim chatgpt.json

# 填写以下内容:
{"openaisession":"从浏览器Cookie中复制的Token"}

# 保存后执行
cd ..
./chatgpt-telegram

7.如何聊天?

1.在Telegram中,搜索第三步创建的机器人的名字,并点击,如下图
2.点击start,或输入/start,即可与chatGPT的语言模型聊天了

posted @ 2023-08-04 15:14  河图s  阅读(314)  评论(0)    收藏  举报