🆓 免费 OpenAI Key
基础 URL: https://api.gptgod.online
Api Key: sk-OsMMq65tXdfOIlTUYtocSL7NCsmA7CerN77OkEv29dODg1EA
支持的模型: gpt-4-all
,gpt-3.5-turbo
,gpt-3.5-turbo-16k
,net-gpt-3.5-turbo
,net-gpt-3.5-turbo-16k
,claude-1-100k
,google-palm
,llama-2-70b
,llama-2-13b
,llama-2-7b
,code-llama-34b
,code-llama-13b
,code-llama-7b
,qwen-72b
,stable-diffusion
,mixtral-8x7b
,mistral-medium
🚩 逆向目标
建议您首先 fork 此项目。有些网站可能随时下线。
仍在努力保持更新。
已实现的模型如下: 如果您不希望您的网站出现在这里,请提出问题,我会立即删除。不幸的是,这里大多数网站已不可用。
更新于 2023-09-10
网站 | 模型 |
---|---|
you | gpt-3.5-turbo |
phind | net-gpt-3.5-turbo |
forefront | gpt-3.5-turbo, claude |
mcbbs | gpt-3.5-turbo, gpt-3.5-turbo-16k |
chatdemo | gpt-3.5-turbo, gpt-3.5-turbo-16k |
vita | gpt-3.5-turbo |
skailar | gpt-4 |
fakeopen | gpt-3.5-turbo, gpt-3.5-turbo-16k, gpt-4 |
easychat | gpt-4 |
better | gpt-3.5-turbo, gpt-3.5-turbo-16k, gpt-4 |
pweb | gpt-3.5-turbo, gpt-3.5-turbo-16k |
bai | gpt-3.5-turbo |
gra | gpt-3.5-turbo, gpt-3.5-turbo-16k |
magic | gpt-3.5-turbo, gpt-4, claude-instance, claude, claude-100k |
chim | gpt-3.5-turbo, gpt-3.5-turbo-16k, gpt-4 |
ram | gpt-3.5-turbo-16k |
chur | gpt-3.5-turbo, gpt-3.5-turbo-16k |
xun | gpt-3.5-turbo, gpt-3.5-turbo-16k |
vvm | gpt-3.5-turbo, gpt-3.5-turbo-16k, gpt-4 |
poef | |
claude | claude-2-100k |
cursor | gpt-3.5-turbo, gpt-4 |
chatbase | gpt-3.5-turbo |
ails | gpt-3.5-turbo |
sincode | gpt-3.5-turbo, gpt-4 |
openai | too much |
jasper | gpt-3.5-turbo, gpt-4 |
pap | |
acytoo | gpt-3.5-turbo |
search | |
www | url |
ddg | search |
🏃♂️ 运行
首先,您需要创建文件 .env
。
所有操作方法都需要这一步。
http_proxy=http://host:port
rapid_api_key=xxxxxxxxxx
EMAIL_TYPE=temp-email44
DEBUG=0
POOL_SIZE=0
PHIND_POOL_SIZE=0
http_proxy
: 配置您的代理,如果您无法直接访问目标网站;如果不需要代理,请删除这行;forefront
使用的环境变量 (此网站已被移除):rapid_api_key
: 如果使用 forefront api,您需要配置此项,该 apikey 用于接收注册电子邮件,在这里获取 api keyEMAIL_TYPE
: 临时电子邮件类型包括temp-email
temp-email44
tempmail-lol
- temp-email: 软限制 100次/天,超限使用需付费,需要绑定信用卡!非常稳定!
- temp-email44: 硬限制 100次/天!稳定!
- tempmail-lol: 不需要任何配置,限制 25次/5分钟。不稳定。
DEBUG
: 使用forefront
时有效。可设置为=1以在本地运行时显示逆向过程。POOL_SIZE
:forefront
的并发大小。请保持设置为=1,直到您成功运行它!!!您可以同时参与 {POOL_SIZE} 个对话。并发大小越大,同时进行的对话越多,但会使用更多的内存。
phind
使用的环境变量:PHIND_POOL_SIZE
:phind
的并发大小。您可以同时参与 {POOL_SIZE} 个对话。并发大小越大,同时进行的对话越多,但会使用更多的内存。
本地运行 🖥️
# 安装模块
yarn
# 启动服务器
yarn start
使用 docker 运行(建议!)🐳
docker run -p 3000:3000 --env-file .env xiangsx/gpt4free-ts:latest
使用 docker-compose 部署 🎭
首先,您需要创建文件 .env;遵循步骤 "Run with docker"
部署
docker-compose up --build -d
Clash+one-api+gpt4free-ts 一键启动 😮
🚀 开始使用 GPT4
查找支持的模型和站点 http://127.0.0.1:3000/supports [GET]
与 openai 相同 http://127.0.0.1:3000/:site/v1/chat/completions [POST]
与 openai 相同 http://127.0.0.1:3000/v1/chat/completions?site=xxx [POST] 聊天完成后返回 http://127.0.0.1:3000/ask?prompt=***&model=***&site=*** [POST/GET]
使用事件流返回 http://127.0.0.1:3000/ask/stream?prompt=***&model=***&site=*** [POST/GET]
请求参数 📝
prompt
:你的问题。可以是string
或jsonstr
。- 示例
jsonstr
:[{"role":"user","content":"hello\n"},{"role":"assistant","content":"Hi there! How can I assist you today?"},{"role":"user","content":"who are you"}]
- 示例
string
:who are you
- 示例
model
:默认gpt3.5-turbo
。包含的模型有:gpt4
gpt3.5-turbo
net-gpt3.5-turbo
gpt-3.5-turbo-16k
site
:默认you
。目标站点,包括fakeopen
better
forefront
you
chatdemo
phind
vita
站点支持模型 🧩
查询支持的站点及模型,使用API 127.0.0.1:3000/supports
[
{
"site": "you",
"models": [
"gpt-3.5-turbo"
]
},
...
]
响应参数 🔙
聊天结束时的响应(/ask):
interface ChatResponse {
content: string;
error?: string;
}
带流的响应示例,建议使用(/ask/stream):
event: message
data: {"content":"I"}
event: done
data: {"content":"'m"}
event: error
data: {"error":"some thind wrong"}
示例💡
- 请求到站点you,带有历史记录
请求:
响应:
{
"content": "Hi there! How can I assist you today?"
}
- 请求到站点you,带流返回
请求:
127.0.0.1:3000/ask/stream?site=you&prompt=who are you
响应:
event: message
data: {"content":"I"}
event: message
data: {"content":"'m"}
event: message
data: {"content":" a"}
event: message
data: {"content":" search"}
event: message
data: {"content":" assistant"}
........
event: done
data: {"content":"done"}
👥 聊天群组
🌟 Star 历史
你可以加入我们的Discord群进行后续更新:discord.gg/gpt4free。
这是一个gpt4free的Typescript版本复制项目
法律声明
本存储库与GitHub存储库中包含的API提供商无关,也未获得其认可。此项目仅供教育目的。这只是一个小型的个人项目。站点可以联系我以提高其安全性或请求将其站点从此存储库中删除。
请注意以下几点:
-
免责声明:此存储库中提到的API、服务和商标属于其各自的所有者。本项目不声称拥有它们的任何权利,也不隶属于或得到任何提及提供商的认可。
-
责任:本存储库的作者不对使用或误用本存储库或第三方API提供的内容而引起的任何后果、损害或损失负责。用户对其行为及其可能产生的影响负全部责任。我们强烈建议用户遵守每个网站的服务条款。
-
仅供教育目的:此存储库及其内容仅供教育目的。使用提供的信息和代码,即表示用户承认他们面临使用API和模型的风险,并同意遵守任何适用的法律和法规。
-
版权:除非另有说明,否则此存储库中的所有内容,包括但不限于代码、图像和文档,均为存储库作者的知识产权。未经存储库作者明确书面同意,严禁未经授权复制、分发或使用本存储库中的任何内容。
-
赔偿:用户同意赔偿、保卫并保护本存储库的作者不受因用户使用或误用本存储库、其内容或相关第三方API而引起的任何及全部索赔、责任、损害、损失或费用,包括法律费用和成本。
-
更新和更改:作者保留在任何时候修改、更新或删除本存储库中的任何内容、信息或功能的权利,恕不另行通知。用户有责任定期审查本存储库的内容和任何更改。
通过使用本存储库或与之相关的任何代码,您同意这些条款。作者不对其他用户制作的任何副本、分叉或重新上传负责。这是作者唯一的账号和存储库。为防止冒名顶替或不负责任的行为,您可以遵守本存储库使用的GNU GPL许可证。