科技一站

 找回密码
 立即注册
查看: 94|回复: 0

搭建人工智能对话机器人ChatGPT-Telegram

[复制链接]

2

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2022-12-13 17:56:15 | 显示全部楼层 |阅读模式
早些时候,我给大家简单介绍了ChatGPT的注册方法,因为使用网页版真的是很不方便,于是来给大家写写这东西如何接入我们常用的即时通讯软件,查找了一番,有接入QQ的,有接入微信的,都很好!

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

所以,咱直接来接入telegram bot。

准备

1、ChatGPT账号并登陆;

2、telegram账号;

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

推荐一个小内存的vps:RN的1核768M $10.28/年https://my.racknerd.com/aff.php?aff=3684&pid=695

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-Telegram – 文洁的童话
视频教程:

手动搭建基于chatGPT的智能助理
https://www.zhihu.com/video/1585395887861080064
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|科技一站

GMT+8, 2025-4-17 19:50 , Processed in 0.112563 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表