侧边栏壁纸
博主头像
尘荞Joueur博主等级

行动起来,活在当下

  • 累计撰写 86 篇文章
  • 累计创建 42 个标签
  • 累计收到 163 条评论

目 录CONTENT

文章目录
VPS

最近超火的ChatGPT 接入微信和 telegram(电报)

Administrator
2023-02-17 / 8 评论 / 3 点赞 / 721 阅读 / 3903 字

关于chatGPT

ChatGPT(全名:Chat Generative Pre-trained Transformer),美国OpenAI 研发的聊天机器人程序,于2022年11月30日发布。hatGPT是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件视频脚本文案翻译代码写论文等任务。

注册chatGPT

  1. 官网
    chatGPT官方网站
  2. 接码平台推荐
    接码平台-虚拟手机号

前期准备

  1. 获取自己 ChatGPT 的 apikey 【获取地址】 登入后即可获取

  1. 购买VPS,可在下放直接购买 已有VPS的忽略
    点击直达 腾讯云服务器
    点击直达 海外VT服务器
    点击直达 阿里云服务器

开始搭建(ChatGPT接入微信)

  • 执行环境安装命令:
sudo apt-get install git
sudo apt-get install golang
  • ChatGPT接入微信代码
# 获取项目
git clone https://github.com/ZYallers/chatgpt_wechat_robot.git

# 进入项目目录
cd chatgpt_wechat_robot

# 复制配置文件
cp config.dev.json config.json

# 启动项目
go run main.go

安装完成以后复制VPS生成的二维码链接到浏览器打开,微信扫码即可!

ChatGPT接入到Telegram (电报)

  1. 电报搜索 BotFather ,点击BotFather后,在对话框下方点击开始与BotFather对话 获取Token
  2. 执行安装nodejs命令:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install nodejs
  • 安装pm2守护进程
npm install pm2 -g
  • 下载并安装接入的机器人
git clone https://github.com/harshitethic/chatgpt-bot-telegram.git
cd chatgpt-bot-telegram
npm install
  • 复制一个.env文件,然后修改配置文件。注意:编辑文件的时候请使用Notepad++或者Editplus ,否则可能会造成编码出错
.env
  • 直接编辑 .env 文件

API = 就是你在openAI官网上生成的apikey

TG_API = 就是telegram机器人生成的token

  • 保存好配置文件后,启动执行下方的启动命令
pm2 start index.js

后台守护进程运行(建议后台)

apt-get install screen

screen -S chatgpt
  • 运行以后再运行之前的命令就可以了,

  • 启动成功后,按Ctrl +A+D 即可挂起后台服务

示例如下:微信为例

cd chatgpt_wechat_robot
go run main.go
  • 查看运行状态
screen -R chatgpt
3
AI

评论区