ChatGPT 低成本体验与实践
本文最后更新于:2024年11月9日 晚上
本文没有什么含金量,纯粹为了蹭热度(但或许也有用呢?)…
文章目录
需要准备什么
账号注册步骤
接入QQ机器人 (NodeJs)
最终效果
新手向,实现GPT的QQ机器人不上云行吗?
常见问题
需要准备什么
科学上网
支付宝余额150元左右
openai很多国家注册不了,免费的虚拟手机号也基本用不了…
账号注册步骤
科学上网
充值余额,
3. 访问 https://openai.com/api/
这里正常注册即可,对邮箱没有限制的,选择上面申请到的手机号即可(注意国家区号对应上)
注: 有时候科学上网的但是还是限制国区,可能是科学上网代理的国家刚好也是被限制的,尝试切换代理,还有一个玄学的方式,从google搜索OpenAPI,点进去再注册
5. 至此,注册成功!
访问 https://chat.openai.com/chat即可体验网传的聊天功能
接入QQ机器人 (NodeJs)
完整实现另见 Github
环境配置
- Node.js 版本>= 16.8
核心依赖
ChatGPT 非官方 ChatGPT API 的 Node.js 客户端。
OICQ QQ(安卓)协议基于Node.js的实现,
token获取
访问 https://chat.openai.com/chat
主要代码实现
ChatGPT的API接入
1 |
|
OICQ部分文章地址https://www.yii666.com/blog/14284.html
1 |
|
最终效果
新手向,实现GPT的QQ机器人不上云行吗?
可以的,只需一台能联网运行 Node.js 的机器即可
以手机为例
安装 termux ,需要配置后台启动,避免被杀后台就行
执行以下命令
1 |
|
3.安装git,用来下载相关文件
1 |
|
进入项目目录 cd chat_gpt_oicq
创建文件,直接 vi .env
esc i 输入以下内容, qq为你的机器人qq,token按照 这里的 输入即可(注意换行), 最后:wq 保存退出
1 |
|
- 执行以下命令
1 |
|
- 扫码登录即可看到最终效果
常见问题
Q: Not available OpenAI's services are not available in your country.
A: 没有科学上网,或者科学上网的代理仍是被限制的区域,可以尝试切换代理节点,一般不会立即生效,可尝试从google搜索OpenAI,点进去再注册…
Q: 扫码登录不上
A: 1. 切换移动数据尝试 2.切换TIM扫码 3… 实际原因很多,这里先不赘述了,QQ登录不上都是OICQ的问题,另见 https://github.com/takayama-lily/oicq/issues
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!