Sign inSign up

mouxan/g4f

By mouxan

•Updated over 2 years ago

免费的gpt

Image
1

3.5K

mouxan/g4f repository overview

⁠🛠️ 部署方法

⁠环境变量说明
# PROXY和SOCKS5为代理地址
# TIMEOUT为请求接口超时时间,单位s
# web_search是否开启联网搜索
# provider Api接口供应商
⁠Railway部署
  • 1.注册Railway⁠

  • 2.点击一键部署:Deploy on Railway

  • 3.点击部署的服务,进入Settings->Networking->Generate Domain(生成随机域名)/Custom Domain(绑定自定义自己的域名),然后就可以通过这个域名进行原神启动!

⁠docker部署
docker pull mouxan/g4f
docker run -d --restart always --name gpt4free \
            -p 8080:80 \
            -e PROXY=http://127.0.0.1:3333 \
            -e TIMEOUT=60 \
            -e web_search=true \
            -e provider='Bing' \
            mouxan/g4f
⁠docker-compose.yml
version: '3'
services:
  gpt4free:
    container_name: gpt4free
    image: mouxan/g4f:latest
    restart: always
    environment:
      PROXY: http://127.0.0.1:3333
      TIMEOUT: 60
      web_search: true
      provider: 'Bing'
    ports:
      - 8080:80
⁠git本地部署
git clone https://github.com/mouxan/gpt4free.git
cd gpt4free
pip install -r requirements.txt
python -m cli all

⁠💡 使用方法

⁠Gui访问
http://127.0.0.1/chat/
⁠Api请求
  • completions接口
curl --location 'http://127.0.0.1/v1/chat/completions' \
--header 'Content-Type: application/json' \
--data '{
  "web_search": true,
  "provider": "Bing",
  "model": "gpt-4",
  "messages": [{"role": "user", "content": "hi"}]
}'
# web_search为是否开启联网搜索,目前gpt4模型兼容性好一些,部分gpt3.5好像无法进行联网搜索
# provider API供应商名称,可请求查看下方/v1/providers查看有哪些供应商名称,可指定working为true的供应商,亦可直接环境变量设置,不传则默认随机请求,如果a供应商接口无法请求则会继续b供应商然后继续往下,但如果传了该参数则无法继续请求
  • providers接口,查看供应商列表
curl --location 'http://127.0.0.1/v1/providers/<provider_name>'
  • models接口,查看api支持的模型,以及模型所对应的供应商
curl --location 'http://127.0.0.1/v1/models/<model_name>'

⁠🚀 API服务商和模型

⁠GPT-4
WebsiteProviderGPT-3.5GPT-4StreamStatusAuth
bing.com⁠g4f.Provider.Bing❌✔️✔️Active❌
chat.geekgpt.org⁠g4f.Provider.GeekGpt✔️✔️✔️Unknown❌
gptchatly.com⁠g4f.Provider.GptChatly✔️✔️❌Unknown❌
liaobots.site⁠g4f.Provider.Liaobots✔️✔️✔️Unknown❌
www.phind.com⁠g4f.Provider.Phind❌✔️✔️Unknown❌
raycast.com⁠g4f.Provider.Raycast✔️✔️✔️Unknown✔️
⁠GPT-3.5
WebsiteProviderGPT-3.5GPT-4StreamStatusAuth
www.aitianhu.com⁠g4f.Provider.AItianhu✔️❌✔️Unknown❌
chat3.aiyunos.top⁠g4f.Provider.AItianhuSpace✔️❌✔️Unknown❌
e.aiask.me⁠g4f.Provider.AiAsk✔️❌✔️Unknown❌
chat-gpt.org⁠g4f.Provider.Aichat✔️❌❌Unknown❌
www.chatbase.co⁠g4f.Provider.ChatBase✔️❌✔️Active❌
chatforai.store⁠g4f.Provider.ChatForAi✔️❌✔️Unknown❌
chatgpt.ai⁠g4f.Provider.ChatgptAi✔️❌✔️Active❌
chatgptx.de⁠g4f.Provider.ChatgptX✔️❌✔️Unknown❌
chat-shared2.zhile.io⁠g4f.Provider.FakeGpt✔️❌✔️Active❌
freegpts1.aifree.site⁠g4f.Provider.FreeGpt✔️❌✔️Active❌
gptalk.net⁠g4f.Provider.GPTalk✔️❌✔️Active❌
ai18.gptforlove.com⁠g4f.Provider.GptForLove✔️❌✔️Active❌
gptgo.ai⁠g4f.Provider.GptGo✔️❌✔️Active❌
hashnode.com⁠g4f.Provider.Hashnode✔️❌✔️Active❌
app.myshell.ai⁠g4f.Provider.MyShell✔️❌✔️Unknown❌
noowai.com⁠g4f.Provider.NoowAi✔️❌✔️Unknown❌
chat.openai.com⁠g4f.Provider.OpenaiChat✔️❌✔️Unknown✔️
theb.ai⁠g4f.Provider.Theb✔️❌✔️Unknown✔️
sdk.vercel.ai⁠g4f.Provider.Vercel✔️❌✔️Unknown❌
you.com⁠g4f.Provider.You✔️❌✔️Active❌
chat9.yqcloud.top⁠g4f.Provider.Yqcloud✔️❌✔️Unknown❌
chat.acytoo.com⁠g4f.Provider.Acytoo✔️❌✔️Inactive❌
aibn.cc⁠g4f.Provider.Aibn✔️❌✔️Inactive❌
ai.ls⁠g4f.Provider.Ails✔️❌✔️Inactive❌
chatgpt4online.org⁠g4f.Provider.Chatgpt4Online✔️❌✔️Inactive❌
chat.chatgptdemo.net⁠g4f.Provider.ChatgptDemo✔️❌✔️Inactive❌
chatgptduo.com⁠g4f.Provider.ChatgptDuo✔️❌❌Inactive❌
chatgptfree.ai⁠g4f.Provider.ChatgptFree✔️❌❌Inactive❌
chatgptlogin.ai⁠g4f.Provider.ChatgptLogin✔️❌✔️Inactive❌
cromicle.top⁠g4f.Provider.Cromicle✔️❌✔️Inactive❌
gptgod.site⁠g4f.Provider.GptGod✔️❌✔️Inactive❌
opchatgpts.net⁠g4f.Provider.Opchatgpts✔️❌✔️Inactive❌
chat.ylokh.xyz⁠g4f.Provider.Ylokh✔️❌✔️Inactive❌
⁠其他
WebsiteProviderGPT-3.5GPT-4StreamStatusAuth
bard.google.com⁠g4f.Provider.Bard❌❌❌Unknown✔️
deepinfra.com⁠g4f.Provider.DeepInfra❌❌✔️Active❌
huggingface.co⁠g4f.Provider.HuggingChat❌❌✔️Active✔️
www.llama2.ai⁠g4f.Provider.Llama2❌❌✔️Unknown❌
open-assistant.io⁠g4f.Provider.OpenAssistant❌❌✔️Inactive✔️
⁠其他模型
ModelBase ProviderProviderWebsite
palmGoogleg4f.Provider.Bardbard.google.com⁠
h2ogpt-gm-oasst1-en-2048-falcon-7b-v3Hugging Faceg4f.Provider.H2owww.h2o.ai⁠
h2ogpt-gm-oasst1-en-2048-falcon-40b-v1Hugging Faceg4f.Provider.H2owww.h2o.ai⁠
h2ogpt-gm-oasst1-en-2048-open-llama-13bHugging Faceg4f.Provider.H2owww.h2o.ai⁠
claude-instant-v1Anthropicg4f.Provider.Vercelsdk.vercel.ai⁠
claude-v1Anthropicg4f.Provider.Vercelsdk.vercel.ai⁠
claude-v2Anthropicg4f.Provider.Vercelsdk.vercel.ai⁠
command-light-nightlyCohereg4f.Provider.Vercelsdk.vercel.ai⁠
command-nightlyCohereg4f.Provider.Vercelsdk.vercel.ai⁠
gpt-neox-20bHugging Faceg4f.Provider.Vercelsdk.vercel.ai⁠
oasst-sft-1-pythia-12bHugging Faceg4f.Provider.Vercelsdk.vercel.ai⁠
oasst-sft-4-pythia-12b-epoch-3.5Hugging Faceg4f.Provider.Vercelsdk.vercel.ai⁠
santacoderHugging Faceg4f.Provider.Vercelsdk.vercel.ai⁠
bloomHugging Faceg4f.Provider.Vercelsdk.vercel.ai⁠
flan-t5-xxlHugging Faceg4f.Provider.Vercelsdk.vercel.ai⁠
code-davinci-002OpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
gpt-3.5-turbo-16kOpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
gpt-3.5-turbo-16k-0613OpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
gpt-4-0613OpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
text-ada-001OpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
text-babbage-001OpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
text-curie-001OpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
text-davinci-002OpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
text-davinci-003OpenAIg4f.Provider.Vercelsdk.vercel.ai⁠
llama13b-v2-chatReplicateg4f.Provider.Vercelsdk.vercel.ai⁠
llama7b-v2-chatReplicateg4f.Provider.Vercelsdk.vercel.ai⁠

Tag summary

Content type

Image

Digest

sha256:3241283f5…

Size

1 GB

Last updated

over 2 years ago

docker pull mouxan/g4f