北方的孤夜

V1

2023/05/26阅读:26主题:橙心

搭建属于你的ChatGPT

搭建属于你的ChatGPT

注册ChatGPT

准备:

  1. 梯子,可以翻墙
  2. 国外的手机号码或者使用接码平台。本人使用的是 sms-activate.org。
  3. 谷歌邮箱(国区手机号绑定的邮箱在登录ChatGPT校验时无法收到短信,被限制了,因此已绑定国区手机号的一定要将绑定的手机号删除)

第一步 注册一个OpenAI账号

首先打开ChatGPT的账户注册页面。谷歌注册或者邮箱注册都可以,无所谓,我们这里用邮箱注册作为例子。

用邮箱注册后你要验证邮件。进去邮箱,查看email里的链接。

这里你需要输入需要的信息。

然后按下回车键,会看到短信验证页面。注意:本文选则的韩国,那么下面购买的接码国家也应该选择韩国。

此时就用到了接码平台。

第二步 接验证码

打开接码平台 sms-activate.org,注册一个账号。

然后要充值余额。

可选择支付宝充值。

可充值2美刀,大概15元左右。

在接码平台左侧搜索OpenAi,然后点击韩国。

点击”小黄车”。

然后我们复制这个号码,粘贴过去。然后我们点击发送验证码就完成了。

注意上面是时间,是你购买的本服务的剩余时间。

等一会网站会提示验证码,我们复制粘贴。

此时ChatGPT账号已注册完成。

创建你的 Api key

帐号注册完成过后,通过https://platform.openai.com登录。 然后点击 Personal 获取 API Keys。

创建一个新的 Secret Key 即可。

搭建ChatGPT

登录Github,找到https://github.com/Chanzhaoyu/chatgpt-web项目。fork到自己仓库。

使用短期免费的railway来部署

访问 https://railway.app/ ,通过GitHub授权登录。

创建一个项目,选择通过github仓库部署,选中chatgpt-web项目。

设置变量参数如下,

Railway 环境变量

环境变量名称 必填 备注
PORT 必填 默认 3002
AUTH_SECRET_KEY 可选 访问权限密钥
MAX_REQUEST_PER_HOUR 可选 每小时最大请求次数,可选,默认无限
TIMEOUT_MS 可选 超时时间,单位毫秒
OPENAI_API_KEY OpenAI API 二选一 使用 OpenAI API 所需的 apiKey (获取 apiKey)
OPENAI_ACCESS_TOKEN Web API 二选一 使用 Web API 所需的 accessToken (获取 accessToken)
OPENAI_API_BASE_URL 可选,OpenAI API 时可用 API接口地址
OPENAI_API_MODEL 可选,OpenAI API 时可用 API模型
API_REVERSE_PROXY 可选,Web API 时可用 Web API 反向代理地址 详情
SOCKS_PROXY_HOST 可选,和 SOCKS_PROXY_PORT 一起时生效 Socks代理
SOCKS_PROXY_PORT 可选,和 SOCKS_PROXY_HOST 一起时生效 Socks代理端口
SOCKS_PROXY_USERNAME 可选,和 SOCKS_PROXY_HOST 一起时生效 Socks代理用户名
SOCKS_PROXY_PASSWORD 可选,和 SOCKS_PROXY_HOST 一起时生效 Socks代理密码
HTTPS_PROXY 可选 HTTPS 代理,支持 http,https, socks5
ALL_PROXY 可选 所有代理 代理,支持 http,https, socks5

注意: Railway 修改环境变量会重新 Deploy。

在 Settings 处生成一个随机域名。用于访问。

到这里我们的ChatGPT已经搭建好了。

可以使用随机的域名访问了。

参考文档

https://www.bilibili.com/read/cv23699887 https://sms-activate.org/cn/info/ChatGPT

分类:

后端

标签:

后端

作者介绍

北方的孤夜
V1