创建免费的ChatGPT网页版

singlecolor 131 0

前言

正常来说使用GPT的接口都是通过openai官方的,但是现在也有第三方中转的,这次就被我找到一个不错的。可以直接申请第三方的sk配合第三方的接口达到我们的目的。

申请地址

https://api.chatanywhere.org/v1/oauth/free/github/render

使用github授权,输入验证码,就可以申请到sk了。如下图。

创建免费的ChatGPT网页版

第三方接口

https://api.chatanywhere.com.cn

开始操作

当sk申请完成,第三方接口有了之后,可以开始部署项目了,我这里选择使用docker部署,方便快捷。

首先拉取项目
docker pull yidadaa/chatgpt-next-web
然后把对应的sk替换成自己的部署即可
docker run -d -p 3210:3000 \
--restart=always \
--name=chatgpt-next-web \
-e OPENAI_API_KEY=sk-xxxxxxx \
-e BASE_URL=https://api.chatanywhere.tech \
yidadaa/chatgpt-next-web

大功告成

这个时候就可以用http://ip:3210 端口访问了。但是免费版有限制:免费API Key限制60请求/小时/IP&Key调用频率,也就是说你如果在一个IP下使用多个Key,所有Key的每小时请求数总和不能超过60;同理,你如果将一个Key用于多个IP,这个Key的每小时请求数也不能超过60。

其他

除了上面提到的2个环境变量,还支持如下,需要请自行添加/修改。

OPENAI_API_KEY (必填项)
OpanAI 密钥,你在 openai 账户页面申请的 api key,使用英文逗号隔开多个 key,这样可以随机轮询这些 key。

CODE (可选)
访问密码,可选,可以使用逗号隔开多个密码。
警告:如果不填写此项,则任何人都可以直接使用你部署后的网站,可能会导致你的 token 被急速消耗完毕,建议填写此选项。

BASE_URL (可选)
Default: https://api.openai.com

Examples: http://your-openai-proxy.com

OpenAI 接口代理 URL,如果你手动配置了 openai 接口代理,请填写此选项。

如果遇到 ssl 证书问题,请将 BASE_URL 的协议设置为 http。

OPENAI_ORG_ID (可选)
指定 OpenAI 中的组织 ID。

AZURE_URL (可选)
形如:https://{azure-resource-url}/openai/deployments/{deploy-name}

Azure 部署地址。

AZURE_API_KEY (可选)
Azure 密钥。

AZURE_API_VERSION (可选)
Azure Api 版本,你可以在这里找到:Azure 文档。

GOOGLE_API_KEY (optional)
Google Gemini Pro 密钥.

GOOGLE_URL (optional)
Google Gemini Pro Api Url.

HIDE_USER_API_KEY (可选)
如果你不想让用户自行填入 API Key,将此环境变量设置为 1 即可。

DISABLE_GPT4 (可选)
如果你不想让用户使用 GPT-4,将此环境变量设置为 1 即可。

ENABLE_BALANCE_QUERY (可选)
如果你想启用余额查询功能,将此环境变量设置为 1 即可。

DISABLE_FAST_LINK (可选)
如果你想禁用从链接解析预制设置,将此环境变量设置为 1 即可。

CUSTOM_MODELS (可选)
示例:+qwen-7b-chat,+glm-6b,-gpt-3.5-turbo,gpt-4-1106-preview=gpt-4-turbo 表示增加 qwen-7b-chat 和 glm-6b 到模型列表,而从列表中删除 gpt-3.5-turbo,并将 gpt-4-1106-preview 模型名字展示为 gpt-4-turbo。 如果你想先禁用所有模型,再启用指定模型,可以使用 -all,+gpt-3.5-turbo,则表示仅启用 gpt-3.5-turbo

用来控制模型列表,使用 + 增加一个模型,使用 - 来隐藏一个模型,使用 模型名=展示名 来自定义模型的展示名,用英文逗号隔开。

个人使用:

docker run -d -p 3210:3000 \
--restart=always \
--name=chatgpt-next-web \
-e OPENAI_API_KEY=danse \
-e BASE_URL=https://api.chatanywhere.tech/ \
-e CUSTOM_MODELS=-all,+gpt-4,+gpt-3.5-turbo \
yidadaa/chatgpt-next-web

发表评论 取消回复
表情 图片 链接 代码

分享