返回提交历史
Modified
README.md
+183
-149
XFEstudio/gpt4free
Update README.md
6e700c71
代码差异
1 个文件
+183
-149
@@ -4,26 +4,23 @@
4
4
5
5
The **ETA** till (v3 for g4f) where I, [@xtekky](https://github.com/xtekky) will pick this project back up and improve it is **`29` days** (written Tue 28 May), join [t.me/g4f_channel](https://t.me/g4f_channel) in the meanwhile to stay updated.
6
6
7
_____
8
7
---
9
8
10
9
Written by [@xtekky](https://github.com/xtekky) & maintained by [@hlohaus](https://github.com/hlohaus)
11
10
12
13
11
<div id="top"></div>
14
12
15
> By using this repository or any code related to it, you agree to the [legal notice](https://github.com/xtekky/gpt4free/blob/main/LEGAL_NOTICE.md). The author is **not responsible for the usage of this repository nor endorses it**, nor is the author responsible for any copies, forks, re-uploads made by other users, or anything else related to GPT4Free. This is the author's only account and repository. To prevent impersonation or irresponsible actions, please comply with the GNU GPL license this Repository uses.
13
> By using this repository or any code related to it, you agree to the [legal notice](https://github.com/xtekky/gpt4free/blob/main/LEGAL_NOTICE.md). The author is **not responsible for the usage of this repository nor endorses it**, nor is the author responsible for any copies, forks, re-uploads made by other users, or anything else related to GPT4Free. This is the author's only account and repository. To prevent impersonation or irresponsible actions, please comply with the GNU GPL license this Repository uses.
16
14
17
> [!Warning]
18
*"gpt4free"* serves as a **PoC** (proof of concept), demonstrating the development of an API package with multi-provider requests, with features like timeouts, load balance and flow control.
15
> [!Warning] > _"gpt4free"_ serves as a **PoC** (proof of concept), demonstrating the development of an API package with multi-provider requests, with features like timeouts, load balance and flow control.
19
16
20
> [!Note]
21
<sup><strong>Lastet version:</strong></sup> [](https://pypi.org/project/g4f) [](https://hub.docker.com/r/hlohaus789/g4f)
22
> <sup><strong>Stats:</strong></sup> [](https://pepy.tech/project/g4f) [](https://pepy.tech/project/g4f)
17
> [!Note] > <sup><strong>Lastet version:</strong></sup> [](https://pypi.org/project/g4f) [](https://hub.docker.com/r/hlohaus789/g4f)
18
> <sup><strong>Stats:</strong></sup> [](https://pepy.tech/project/g4f) [](https://pepy.tech/project/g4f)
23
19
24
20
```sh
25
21
pip install -U g4f
26
22
```
23
27
24
```sh
28
25
docker pull hlohaus789/g4f
29
26
```
@@ -37,12 +34,15 @@ docker pull hlohaus789/g4f
37
34
- `g4f` now supports 100% local inference: 🧠 [local-docs](https://g4f.mintlify.app/docs/core/usage/local)
38
35
39
36
## 🔻 Site Takedown
37
40
38
Is your site on this repository and you want to take it down? Send an email to takedown@g4f.ai with proof it is yours and it will be removed as fast as possible. To prevent reproduction please secure your API. 😉
41
39
42
## 🚀 Feedback and Todo
40
## 🚀 Feedback and Todo
41
43
42
You can always leave some feedback here: https://forms.gle/FeWV9RLEedfdkmFN6
44
43
45
44
As per the survey, here is a list of improvements to come
45
46
46
- [x] Update the repository to include the new openai library syntax (ex: `Openai()` class) | completed, use `g4f.client.Client`
47
47
- [ ] Golang implementation
48
48
- [ ] 🚧 Improve Documentation (in /docs & Guides, Howtos, & Do video tutorials)
@@ -58,28 +58,28 @@ As per the survey, here is a list of improvements to come
58
58
- [🆕 What's New](#-whats-new)
59
59
- [📚 Table of Contents](#-table-of-contents)
60
60
- [🛠️ Getting Started](#-getting-started)
61
+ [Docker Container Guide](#docker-container-guide)
62
+ [Installation Guide for Windows (.exe)](#installation-guide-for-windows-exe)
63
+ [Use python](#use-python)
64
- [Prerequisites](#prerequisites)
65
- [Install using PyPI package:](#install-using-pypi-package)
66
- [Install from source:](#install-from-source)
67
- [Install using Docker:](#install-using-docker)
61
- [Docker Container Guide](#docker-container-guide)
62
- [Installation Guide for Windows (.exe)](#installation-guide-for-windows-exe)
63
- [Use python](#use-python)
64
- [Prerequisites](#prerequisites)
65
- [Install using PyPI package:](#install-using-pypi-package)
66
- [Install from source:](#install-from-source)
67
- [Install using Docker:](#install-using-docker)
68
68
- [💡 Usage](#-usage)
69
* [Text Generation](#text-generation)
70
* [Image Generation](#image-generation)
71
* [Web UI](#web-ui)
72
* [Interference API](#interference-api)
73
* [Configuration](#configuration)
69
- [Text Generation](#text-generation)
70
- [Image Generation](#image-generation)
71
- [Web UI](#web-ui)
72
- [Interference API](#interference-api)
73
- [Configuration](#configuration)
74
74
- [🚀 Providers and Models](#-providers-and-models)
75
* [GPT-4](#gpt-4)
76
* [GPT-3.5](#gpt-35)
77
* [Other](#other)
78
* [Models](#models)
75
- [GPT-4](#gpt-4)
76
- [GPT-3.5](#gpt-35)
77
- [Other](#other)
78
- [Models](#models)
79
79
- [🔗 Powered by gpt4free](#-powered-by-gpt4free)
80
80
- [🤝 Contribute](#-contribute)
81
+ [How do i create a new Provider?](#guide-how-do-i-create-a-new-provider)
82
+ [How can AI help me with writing code?](#guide-how-can-ai-help-me-with-writing-code)
81
- [How do i create a new Provider?](#guide-how-do-i-create-a-new-provider)
82
- [How can AI help me with writing code?](#guide-how-can-ai-help-me-with-writing-code)
83
83
- [🙌 Contributors](#-contributors)
84
84
- [©️ Copyright](#-copyright)
85
85
- [⭐ Star History](#-star-history)
@@ -106,7 +106,8 @@ docker run \
106
106
hlohaus789/g4f:latest
107
107
```
108
108
109
3. **Access the Client:**
109
3. **Access the Client:**
110
110
111
- To use the included client, navigate to: [http://localhost:8080/chat/](http://localhost:8080/chat/)
111
112
- Or set the API base for your client to: [http://localhost:1337/v1](http://localhost:1337/v1)
112
113
@@ -114,8 +115,11 @@ docker run \
114
115
If required, you can access the container's desktop here: http://localhost:7900/?autoconnect=1&resize=scale&password=secret for provider login purposes.
115
116
116
117
#### Installation Guide for Windows (.exe)
118
117
119
To ensure the seamless operation of our application, please follow the instructions below. These steps are designed to guide you through the installation process on Windows operating systems.
120
118
121
### Installation Steps
122
119
123
1. **Download the Application**: Visit our [releases page](https://github.com/xtekky/gpt4free/releases/tag/0.3.1.7) and download the most recent version of the application, named `g4f.exe.zip`.
120
124
2. **File Placement**: After downloading, locate the `.zip` file in your Downloads folder. Unpack it to a directory of your choice on your system, then execute the `g4f.exe` file to run the app.
121
125
3. **Open GUI**: The app starts a web server with the GUI. Open your favorite browser and navigate to `http://localhost:8080/chat/` to access the application interface.
@@ -124,11 +128,13 @@ To ensure the seamless operation of our application, please follow the instructi
124
128
By following these steps, you should be able to successfully install and run the application on your Windows system. If you encounter any issues during the installation process, please refer to our Issue Tracker or try to get contact over Discord for assistance.
125
129
126
130
Run the **Webview UI** on other Platfroms:
131
127
132
- [/docs/guides/webview](https://github.com/xtekky/gpt4free/blob/main/docs/webview.md)
128
133
129
134
##### Use your smartphone:
130
135
131
136
Run the Web UI on Your Smartphone:
137
132
138
- [/docs/guides/phone](https://github.com/xtekky/gpt4free/blob/main/docs/guides/phone.md)
133
139
134
140
#### Use python
@@ -152,13 +158,11 @@ Use partial requirements: [/docs/requirements](https://github.com/xtekky/gpt4fre
152
158
How do I load the project using git and installing the project requirements?
153
159
Read this tutorial and follow it step by step: [/docs/git](https://github.com/xtekky/gpt4free/blob/main/docs/git.md)
154
160
155
156
161
##### Install using Docker:
157
162
158
163
How do I build and run composer image from source?
159
164
Use docker-compose: [/docs/docker](https://github.com/xtekky/gpt4free/blob/main/docs/docker.md)
160
165
161
162
166
## 💡 Usage
163
167
164
168
#### Text Generation
@@ -193,7 +197,6 @@ response = client.images.generate(
193
197
image_url = response.data[0].url
194
198
```
195
199
196
197
200
[](https://github.com/xtekky/gpt4free/blob/main/docs/client.md)
198
201
199
202
**Full Documentation for Python API**
@@ -210,7 +213,9 @@ To start the web interface, type the following codes in python:
210
213
from g4f.gui import run_gui
211
214
run_gui()
212
215
```
216
213
217
or execute the following command:
218
214
219
```bash
215
220
python -m g4f.cli gui -port 8080 -debug
216
221
```
@@ -229,7 +234,7 @@ Access with: http://localhost:1337/v1
229
234
230
235
Cookies are essential for using Meta AI and Microsoft Designer to create images.
231
236
Additionally, cookies are required for the Google Gemini and WhiteRabbitNeo Provider.
232
From Bing, ensure you have the "_U" cookie, and from Google, all cookies starting with "__Secure-1PSID" are needed.
237
From Bing, ensure you have the "\_U" cookie, and from Google, all cookies starting with "\_\_Secure-1PSID" are needed.
233
238
234
239
You can pass these cookies directly to the create function or set them using the `set_cookies` method before running G4F:
235
240
@@ -304,11 +309,13 @@ Note: Ensure that your .har file is stored securely, as it may contain sensitive
304
309
If you want to hide or change your IP address for the providers, you can set a proxy globally via an environment variable:
305
310
306
311
- On macOS and Linux:
312
307
313
```bash
308
314
export G4F_PROXY="http://host:port"
309
315
```
310
316
311
317
- On Windows:
318
312
319
```bash
313
320
set G4F_PROXY=http://host:port
314
321
```
@@ -317,135 +324,135 @@ set G4F_PROXY=http://host:port
317
324
318
325
### GPT-4
319
326
320
| Website | Provider | GPT-3.5 | GPT-4 | Stream | Status | Auth |
321
| ------ | ------- | ------- | ----- | ------ | ------ | ---- |
322
| [bing.com](https://bing.com/chat) | `g4f.Provider.Bing` | ❌ | ✔️ | ✔️ |  | ❌ |
323
| [chatgpt.ai](https://chatgpt.ai) | `g4f.Provider.ChatgptAi` | ❌ | ✔️ | ✔️ |  | ❌ |
324
| [liaobots.site](https://liaobots.site) | `g4f.Provider.Liaobots` | ✔️ | ✔️ | ✔️ |  | ❌ |
325
| [chatgpt.com](https://chatgpt.com) | `g4f.Provider.OpenaiChat` | ✔️ | ✔️ | ✔️ |  | ❌+✔️ |
326
| [raycast.com](https://raycast.com) | `g4f.Provider.Raycast` | ✔️ | ✔️ | ✔️ |  | ✔️ |
327
| [beta.theb.ai](https://beta.theb.ai) | `g4f.Provider.Theb` | ✔️ | ✔️ | ✔️ |  | ❌ |
328
| [you.com](https://you.com) | `g4f.Provider.You` | ✔️ | ✔️ | ✔️ |  | ❌ |
327
| Website | Provider | GPT-3.5 | GPT-4 | Stream | Status | Auth |
328
| -------------------------------------- | ------------------------- | ------- | ----- | ------ | ---------------------------------------------------------- | ----- |
329
| [bing.com](https://bing.com/chat) | `g4f.Provider.Bing` | ❌ | ✔️ | ✔️ |  | ❌ |
330
| [chatgpt.ai](https://chatgpt.ai) | `g4f.Provider.ChatgptAi` | ❌ | ✔️ | ✔️ |  | ❌ |
331
| [liaobots.site](https://liaobots.site) | `g4f.Provider.Liaobots` | ✔️ | ✔️ | ✔️ |  | ❌ |
332
| [chatgpt.com](https://chatgpt.com) | `g4f.Provider.OpenaiChat` | ✔️ | ✔️ | ✔️ |  | ❌+✔️ |
333
| [raycast.com](https://raycast.com) | `g4f.Provider.Raycast` | ✔️ | ✔️ | ✔️ |  | ✔️ |
334
| [beta.theb.ai](https://beta.theb.ai) | `g4f.Provider.Theb` | ✔️ | ✔️ | ✔️ |  | ❌ |
335
| [you.com](https://you.com) | `g4f.Provider.You` | ✔️ | ✔️ | ✔️ |  | ❌ |
329
336
330
337
## Best OpenSource Models
338
331
339
While we wait for gpt-5, here is a list of new models that are at least better than gpt-3.5-turbo. **Some are better than gpt-4**. Expect this list to grow.
332
340
333
| Website | Provider | parameters | better than |
334
| ------ | ------- | ------ | ------ |
335
| [claude-3-opus](https://anthropic.com/) | `g4f.Provider.You` | ?B | gpt-4-0125-preview |
336
| [command-r+](https://txt.cohere.com/command-r-plus-microsoft-azure/) | `g4f.Provider.HuggingChat` | 104B | gpt-4-0314 |
337
| [llama-3-70b](https://meta.ai/) | `g4f.Provider.Llama` or `DeepInfra` | 70B | gpt-4-0314 |
338
| [claude-3-sonnet](https://anthropic.com/) | `g4f.Provider.You` | ?B | gpt-4-0314 |
339
| [reka-core](https://chat.reka.ai/) | `g4f.Provider.Reka` | 21B | gpt-4-vision |
340
| [dbrx-instruct](https://www.databricks.com/blog/introducing-dbrx-new-state-art-open-llm) | `g4f.Provider.DeepInfra` | 132B / 36B active| gpt-3.5-turbo |
341
| [mixtral-8x22b](https://huggingface.co/mistral-community/Mixtral-8x22B-v0.1) | `g4f.Provider.DeepInfra` | 176B / 44b active | gpt-3.5-turbo |
341
| Website | Provider | parameters | better than |
342
| ---------------------------------------------------------------------------------------- | ----------------------------------- | ----------------- | ------------------ |
343
| [claude-3-opus](https://anthropic.com/) | `g4f.Provider.You` | ?B | gpt-4-0125-preview |
344
| [command-r+](https://txt.cohere.com/command-r-plus-microsoft-azure/) | `g4f.Provider.HuggingChat` | 104B | gpt-4-0314 |
345
| [llama-3-70b](https://meta.ai/) | `g4f.Provider.Llama` or `DeepInfra` | 70B | gpt-4-0314 |
346
| [claude-3-sonnet](https://anthropic.com/) | `g4f.Provider.You` | ?B | gpt-4-0314 |
347
| [reka-core](https://chat.reka.ai/) | `g4f.Provider.Reka` | 21B | gpt-4-vision |
348
| [dbrx-instruct](https://www.databricks.com/blog/introducing-dbrx-new-state-art-open-llm) | `g4f.Provider.DeepInfra` | 132B / 36B active | gpt-3.5-turbo |
349
| [mixtral-8x22b](https://huggingface.co/mistral-community/Mixtral-8x22B-v0.1) | `g4f.Provider.DeepInfra` | 176B / 44b active | gpt-3.5-turbo |
342
350
343
351
### GPT-3.5
344
352
345
| Website | Provider | GPT-3.5 | GPT-4 | Stream | Status | Auth |
346
| ------ | ------- | ------- | ----- | ------ | ------ | ---- |
347
| [chat3.aiyunos.top](https://chat3.aiyunos.top/) | `g4f.Provider.AItianhuSpace` | ✔️ | ❌ | ✔️ |  | ❌ |
348
| [chat10.aichatos.xyz](https://chat10.aichatos.xyz) | `g4f.Provider.Aichatos` | ✔️ | ❌ | ✔️ |  | ❌ |
349
| [chatforai.store](https://chatforai.store) | `g4f.Provider.ChatForAi` | ✔️ | ❌ | ✔️ |  | ❌ |
350
| [chatgpt4online.org](https://chatgpt4online.org) | `g4f.Provider.Chatgpt4Online` | ✔️ | ❌ | ✔️ |  | ❌ |
351
| [chatgpt-free.cc](https://www.chatgpt-free.cc) | `g4f.Provider.ChatgptNext` | ✔️ | ❌ | ✔️ |  | ❌ |
352
| [chatgptx.de](https://chatgptx.de) | `g4f.Provider.ChatgptX` | ✔️ | ❌ | ✔️ |  | ❌ |
353
| [f1.cnote.top](https://f1.cnote.top) | `g4f.Provider.Cnote` | ✔️ | ❌ | ✔️ |  | ❌ |
354
| [duckduckgo.com](https://duckduckgo.com/duckchat) | `g4f.Provider.DuckDuckGo` | ✔️ | ❌ | ✔️ |  | ❌ |
355
| [feedough.com](https://www.feedough.com) | `g4f.Provider.Feedough` | ✔️ | ❌ | ✔️ |  | ❌ |
356
| [flowgpt.com](https://flowgpt.com/chat) | `g4f.Provider.FlowGpt` | ✔️ | ❌ | ✔️ |  | ❌ |
357
| [freegptsnav.aifree.site](https://freegptsnav.aifree.site) | `g4f.Provider.FreeGpt` | ✔️ | ❌ | ✔️ |  | ❌ |
358
| [gpttalk.ru](https://gpttalk.ru) | `g4f.Provider.GptTalkRu` | ✔️ | ❌ | ✔️ |  | ❌ |
359
| [koala.sh](https://koala.sh) | `g4f.Provider.Koala` | ✔️ | ❌ | ✔️ |  | ❌ |
360
| [app.myshell.ai](https://app.myshell.ai/chat) | `g4f.Provider.MyShell` | ✔️ | ❌ | ✔️ |  | ❌ |
361
| [perplexity.ai](https://www.perplexity.ai) | `g4f.Provider.PerplexityAi` | ✔️ | ❌ | ✔️ |  | ❌ |
362
| [poe.com](https://poe.com) | `g4f.Provider.Poe` | ✔️ | ❌ | ✔️ |  | ✔️ |
363
| [talkai.info](https://talkai.info) | `g4f.Provider.TalkAi` | ✔️ | ❌ | ✔️ |  | ❌ |
364
| [chat.vercel.ai](https://chat.vercel.ai) | `g4f.Provider.Vercel` | ✔️ | ❌ | ✔️ |  | ❌ |
365
| [aitianhu.com](https://www.aitianhu.com) | `g4f.Provider.AItianhu` | ✔️ | ❌ | ✔️ |  | ❌ |
366
| [chatgpt.bestim.org](https://chatgpt.bestim.org) | `g4f.Provider.Bestim` | ✔️ | ❌ | ✔️ |  | ❌ |
367
| [chatbase.co](https://www.chatbase.co) | `g4f.Provider.ChatBase` | ✔️ | ❌ | ✔️ |  | ❌ |
368
| [chatgptdemo.info](https://chatgptdemo.info/chat) | `g4f.Provider.ChatgptDemo` | ✔️ | ❌ | ✔️ |  | ❌ |
369
| [chat.chatgptdemo.ai](https://chat.chatgptdemo.ai) | `g4f.Provider.ChatgptDemoAi` | ✔️ | ❌ | ✔️ |  | ❌ |
370
| [chatgptfree.ai](https://chatgptfree.ai) | `g4f.Provider.ChatgptFree` | ✔️ | ❌ | ❌ |  | ❌ |
371
| [chatgptlogin.ai](https://chatgptlogin.ai) | `g4f.Provider.ChatgptLogin` | ✔️ | ❌ | ✔️ |  | ❌ |
372
| [chat.3211000.xyz](https://chat.3211000.xyz) | `g4f.Provider.Chatxyz` | ✔️ | ❌ | ✔️ |  | ❌ |
373
| [gpt6.ai](https://gpt6.ai) | `g4f.Provider.Gpt6` | ✔️ | ❌ | ✔️ |  | ❌ |
374
| [gptchatly.com](https://gptchatly.com) | `g4f.Provider.GptChatly` | ✔️ | ❌ | ❌ |  | ❌ |
375
| [ai18.gptforlove.com](https://ai18.gptforlove.com) | `g4f.Provider.GptForLove` | ✔️ | ❌ | ✔️ |  | ❌ |
376
| [gptgo.ai](https://gptgo.ai) | `g4f.Provider.GptGo` | ✔️ | ❌ | ✔️ |  | ❌ |
377
| [gptgod.site](https://gptgod.site) | `g4f.Provider.GptGod` | ✔️ | ❌ | ✔️ |  | ❌ |
378
| [onlinegpt.org](https://onlinegpt.org) | `g4f.Provider.OnlineGpt` | ✔️ | ❌ | ✔️ |  | ❌ |
353
| Website | Provider | GPT-3.5 | GPT-4 | Stream | Status | Auth |
354
| ---------------------------------------------------------- | ----------------------------- | ------- | ----- | ------ | ---------------------------------------------------------- | ---- |
355
| [chat3.aiyunos.top](https://chat3.aiyunos.top/) | `g4f.Provider.AItianhuSpace` | ✔️ | ❌ | ✔️ |  | ❌ |
356
| [chat10.aichatos.xyz](https://chat10.aichatos.xyz) | `g4f.Provider.Aichatos` | ✔️ | ❌ | ✔️ |  | ❌ |
357
| [chatforai.store](https://chatforai.store) | `g4f.Provider.ChatForAi` | ✔️ | ❌ | ✔️ |  | ❌ |
358
| [chatgpt4online.org](https://chatgpt4online.org) | `g4f.Provider.Chatgpt4Online` | ✔️ | ❌ | ✔️ |  | ❌ |
359
| [chatgpt-free.cc](https://www.chatgpt-free.cc) | `g4f.Provider.ChatgptNext` | ✔️ | ❌ | ✔️ |  | ❌ |
360
| [chatgptx.de](https://chatgptx.de) | `g4f.Provider.ChatgptX` | ✔️ | ❌ | ✔️ |  | ❌ |
361
| [f1.cnote.top](https://f1.cnote.top) | `g4f.Provider.Cnote` | ✔️ | ❌ | ✔️ |  | ❌ |
362
| [duckduckgo.com](https://duckduckgo.com/duckchat) | `g4f.Provider.DuckDuckGo` | ✔️ | ❌ | ✔️ |  | ❌ |
363
| [feedough.com](https://www.feedough.com) | `g4f.Provider.Feedough` | ✔️ | ❌ | ✔️ |  | ❌ |
364
| [flowgpt.com](https://flowgpt.com/chat) | `g4f.Provider.FlowGpt` | ✔️ | ❌ | ✔️ |  | ❌ |
365
| [freegptsnav.aifree.site](https://freegptsnav.aifree.site) | `g4f.Provider.FreeGpt` | ✔️ | ❌ | ✔️ |  | ❌ |
366
| [gpttalk.ru](https://gpttalk.ru) | `g4f.Provider.GptTalkRu` | ✔️ | ❌ | ✔️ |  | ❌ |
367
| [koala.sh](https://koala.sh) | `g4f.Provider.Koala` | ✔️ | ❌ | ✔️ |  | ❌ |
368
| [app.myshell.ai](https://app.myshell.ai/chat) | `g4f.Provider.MyShell` | ✔️ | ❌ | ✔️ |  | ❌ |
369
| [perplexity.ai](https://www.perplexity.ai) | `g4f.Provider.PerplexityAi` | ✔️ | ❌ | ✔️ |  | ❌ |
370
| [poe.com](https://poe.com) | `g4f.Provider.Poe` | ✔️ | ❌ | ✔️ |  | ✔️ |
371
| [talkai.info](https://talkai.info) | `g4f.Provider.TalkAi` | ✔️ | ❌ | ✔️ |  | ❌ |
372
| [chat.vercel.ai](https://chat.vercel.ai) | `g4f.Provider.Vercel` | ✔️ | ❌ | ✔️ |  | ❌ |
373
| [aitianhu.com](https://www.aitianhu.com) | `g4f.Provider.AItianhu` | ✔️ | ❌ | ✔️ |  | ❌ |
374
| [chatgpt.bestim.org](https://chatgpt.bestim.org) | `g4f.Provider.Bestim` | ✔️ | ❌ | ✔️ |  | ❌ |
375
| [chatbase.co](https://www.chatbase.co) | `g4f.Provider.ChatBase` | ✔️ | ❌ | ✔️ |  | ❌ |
376
| [chatgptdemo.info](https://chatgptdemo.info/chat) | `g4f.Provider.ChatgptDemo` | ✔️ | ❌ | ✔️ |  | ❌ |
377
| [chat.chatgptdemo.ai](https://chat.chatgptdemo.ai) | `g4f.Provider.ChatgptDemoAi` | ✔️ | ❌ | ✔️ |  | ❌ |
378
| [chatgptfree.ai](https://chatgptfree.ai) | `g4f.Provider.ChatgptFree` | ✔️ | ❌ | ❌ |  | ❌ |
379
| [chatgptlogin.ai](https://chatgptlogin.ai) | `g4f.Provider.ChatgptLogin` | ✔️ | ❌ | ✔️ |  | ❌ |
380
| [chat.3211000.xyz](https://chat.3211000.xyz) | `g4f.Provider.Chatxyz` | ✔️ | ❌ | ✔️ |  | ❌ |
381
| [gpt6.ai](https://gpt6.ai) | `g4f.Provider.Gpt6` | ✔️ | ❌ | ✔️ |  | ❌ |
382
| [gptchatly.com](https://gptchatly.com) | `g4f.Provider.GptChatly` | ✔️ | ❌ | ❌ |  | ❌ |
383
| [ai18.gptforlove.com](https://ai18.gptforlove.com) | `g4f.Provider.GptForLove` | ✔️ | ❌ | ✔️ |  | ❌ |
384
| [gptgo.ai](https://gptgo.ai) | `g4f.Provider.GptGo` | ✔️ | ❌ | ✔️ |  | ❌ |
385
| [gptgod.site](https://gptgod.site) | `g4f.Provider.GptGod` | ✔️ | ❌ | ✔️ |  | ❌ |
386
| [onlinegpt.org](https://onlinegpt.org) | `g4f.Provider.OnlineGpt` | ✔️ | ❌ | ✔️ |  | ❌ |
379
387
380
388
### Other
381
389
382
| Website | Provider | Stream | Status | Auth |
383
| ------ | ------- | ------ | ------ | ---- |
384
| [openchat.team](https://openchat.team) | `g4f.Provider.Aura`| ✔️ |  | ❌ |
385
| [blackbox.ai](https://www.blackbox.ai) | `g4f.Provider.Blackbox`| ✔️ |  | ❌ |
386
| [cohereforai-c4ai-command-r-plus.hf.space](https://cohereforai-c4ai-command-r-plus.hf.space) | `g4f.Provider.Cohere`| ✔️ |  | ❌ |
387
| [deepinfra.com](https://deepinfra.com) | `g4f.Provider.DeepInfra`| ✔️ |  | ❌ |
388
| [free.chatgpt.org.uk](https://free.chatgpt.org.uk) | `g4f.Provider.FreeChatgpt`| ✔️ |  | ❌ |
389
| [gemini.google.com](https://gemini.google.com) | `g4f.Provider.Gemini`| ✔️ |  | ✔️ |
390
| [ai.google.dev](https://ai.google.dev) | `g4f.Provider.GeminiPro`| ✔️ |  | ✔️ |
391
| [gemini-chatbot-sigma.vercel.app](https://gemini-chatbot-sigma.vercel.app) | `g4f.Provider.GeminiProChat`| ✔️ |  | ❌ |
392
| [developers.sber.ru](https://developers.sber.ru/gigachat) | `g4f.Provider.GigaChat`| ✔️ |  | ✔️ |
393
| [console.groq.com](https://console.groq.com/playground) | `g4f.Provider.Groq`| ✔️ |  | ✔️ |
394
| [huggingface.co](https://huggingface.co/chat) | `g4f.Provider.HuggingChat`| ✔️ |  | ❌ |
395
| [huggingface.co](https://huggingface.co/chat) | `g4f.Provider.HuggingFace`| ✔️ |  | ❌ |
396
| [llama2.ai](https://www.llama2.ai) | `g4f.Provider.Llama`| ✔️ |  | ❌ |
397
| [meta.ai](https://www.meta.ai) | `g4f.Provider.MetaAI`| ✔️ |  | ❌ |
398
| [openrouter.ai](https://openrouter.ai) | `g4f.Provider.OpenRouter`| ✔️ |  | ✔️ |
399
| [labs.perplexity.ai](https://labs.perplexity.ai) | `g4f.Provider.PerplexityLabs`| ✔️ |  | ❌ |
400
| [pi.ai](https://pi.ai/talk) | `g4f.Provider.Pi`| ✔️ |  | ❌ |
401
| [replicate.com](https://replicate.com) | `g4f.Provider.Replicate`| ✔️ |  | ❌ |
402
| [theb.ai](https://theb.ai) | `g4f.Provider.ThebApi`| ✔️ |  | ✔️ |
403
| [whiterabbitneo.com](https://www.whiterabbitneo.com) | `g4f.Provider.WhiteRabbitNeo`| ✔️ |  | ✔️ |
404
| [bard.google.com](https://bard.google.com) | `g4f.Provider.Bard`| ❌ |  | ✔️ |
390
| Website | Provider | Stream | Status | Auth |
391
| -------------------------------------------------------------------------------------------- | ----------------------------- | ------ | ---------------------------------------------------------- | ---- |
392
| [openchat.team](https://openchat.team) | `g4f.Provider.Aura` | ✔️ |  | ❌ |
393
| [blackbox.ai](https://www.blackbox.ai) | `g4f.Provider.Blackbox` | ✔️ |  | ❌ |
394
| [cohereforai-c4ai-command-r-plus.hf.space](https://cohereforai-c4ai-command-r-plus.hf.space) | `g4f.Provider.Cohere` | ✔️ |  | ❌ |
395
| [deepinfra.com](https://deepinfra.com) | `g4f.Provider.DeepInfra` | ✔️ |  | ❌ |
396
| [free.chatgpt.org.uk](https://free.chatgpt.org.uk) | `g4f.Provider.FreeChatgpt` | ✔️ |  | ❌ |
397
| [gemini.google.com](https://gemini.google.com) | `g4f.Provider.Gemini` | ✔️ |  | ✔️ |
398
| [ai.google.dev](https://ai.google.dev) | `g4f.Provider.GeminiPro` | ✔️ |  | ✔️ |
399
| [gemini-chatbot-sigma.vercel.app](https://gemini-chatbot-sigma.vercel.app) | `g4f.Provider.GeminiProChat` | ✔️ |  | ❌ |
400
| [developers.sber.ru](https://developers.sber.ru/gigachat) | `g4f.Provider.GigaChat` | ✔️ |  | ✔️ |
401
| [console.groq.com](https://console.groq.com/playground) | `g4f.Provider.Groq` | ✔️ |  | ✔️ |
402
| [huggingface.co](https://huggingface.co/chat) | `g4f.Provider.HuggingChat` | ✔️ |  | ❌ |
403
| [huggingface.co](https://huggingface.co/chat) | `g4f.Provider.HuggingFace` | ✔️ |  | ❌ |
404
| [llama2.ai](https://www.llama2.ai) | `g4f.Provider.Llama` | ✔️ |  | ❌ |
405
| [meta.ai](https://www.meta.ai) | `g4f.Provider.MetaAI` | ✔️ |  | ❌ |
406
| [openrouter.ai](https://openrouter.ai) | `g4f.Provider.OpenRouter` | ✔️ |  | ✔️ |
407
| [labs.perplexity.ai](https://labs.perplexity.ai) | `g4f.Provider.PerplexityLabs` | ✔️ |  | ❌ |
408
| [pi.ai](https://pi.ai/talk) | `g4f.Provider.Pi` | ✔️ |  | ❌ |
409
| [replicate.com](https://replicate.com) | `g4f.Provider.Replicate` | ✔️ |  | ❌ |
410
| [theb.ai](https://theb.ai) | `g4f.Provider.ThebApi` | ✔️ |  | ✔️ |
411
| [whiterabbitneo.com](https://www.whiterabbitneo.com) | `g4f.Provider.WhiteRabbitNeo` | ✔️ |  | ✔️ |
412
| [bard.google.com](https://bard.google.com) | `g4f.Provider.Bard` | ❌ |  | ✔️ |
405
413
406
414
### Models
407
415
408
| Model | Base Provider | Provider | Website |
409
| ----- | ------------- | -------- | ------- |
410
| gpt-3.5-turbo | OpenAI | 8+ Providers | [openai.com](https://openai.com/) |
411
| gpt-4 | OpenAI | 2+ Providers | [openai.com](https://openai.com/) |
412
| gpt-4-turbo | OpenAI | g4f.Provider.Bing | [openai.com](https://openai.com/) |
413
| Llama-2-7b-chat-hf | Meta | 2+ Providers | [llama.meta.com](https://llama.meta.com/) |
414
| Llama-2-13b-chat-hf | Meta | 2+ Providers | [llama.meta.com](https://llama.meta.com/) |
415
| Llama-2-70b-chat-hf | Meta | 3+ Providers | [llama.meta.com](https://llama.meta.com/) |
416
| Meta-Llama-3-8b-instruct | Meta | 1+ Providers | [llama.meta.com](https://llama.meta.com/) |
417
| Meta-Llama-3-70b-instruct | Meta | 2+ Providers | [llama.meta.com](https://llama.meta.com/) |
418
| CodeLlama-34b-Instruct-hf | Meta | g4f.Provider.HuggingChat | [llama.meta.com](https://llama.meta.com/) |
419
| CodeLlama-70b-Instruct-hf | Meta | 2+ Providers | [llama.meta.com](https://llama.meta.com/) |
420
| Mixtral-8x7B-Instruct-v0.1 | Huggingface | 4+ Providers | [huggingface.co](https://huggingface.co/) |
421
| Mistral-7B-Instruct-v0.1 | Huggingface | 3+ Providers | [huggingface.co](https://huggingface.co/) |
422
| Mistral-7B-Instruct-v0.2 | Huggingface | g4f.Provider.DeepInfra | [huggingface.co](https://huggingface.co/) |
423
| zephyr-orpo-141b-A35b-v0.1 | Huggingface | 2+ Providers | [huggingface.co](https://huggingface.co/) |
424
| dolphin-2.6-mixtral-8x7b | Huggingface | g4f.Provider.DeepInfra | [huggingface.co](https://huggingface.co/) |
425
| gemini | Google | g4f.Provider.Gemini | [gemini.google.com](https://gemini.google.com/) |
426
| gemini-pro | Google | 2+ Providers | [gemini.google.com](https://gemini.google.com/) |
427
| claude-v2 | Anthropic | 1+ Providers | [anthropic.com](https://www.anthropic.com/) |
428
| claude-3-opus | Anthropic | g4f.Provider.You | [anthropic.com](https://www.anthropic.com/) |
429
| claude-3-sonnet | Anthropic | g4f.Provider.You | [anthropic.com](https://www.anthropic.com/) |
430
| lzlv_70b_fp16_hf | Huggingface | g4f.Provider.DeepInfra | [huggingface.co](https://huggingface.co/) |
431
| airoboros-70b | Huggingface | g4f.Provider.DeepInfra | [huggingface.co](https://huggingface.co/) |
432
| openchat_3.5 | Huggingface | 2+ Providers | [huggingface.co](https://huggingface.co/) |
433
| pi | Inflection | g4f.Provider.Pi | [inflection.ai](https://inflection.ai/) |
416
| Model | Base Provider | Provider | Website |
417
| -------------------------- | ------------- | ------------------------ | ----------------------------------------------- |
418
| gpt-3.5-turbo | OpenAI | 8+ Providers | [openai.com](https://openai.com/) |
419
| gpt-4 | OpenAI | 2+ Providers | [openai.com](https://openai.com/) |
420
| gpt-4-turbo | OpenAI | g4f.Provider.Bing | [openai.com](https://openai.com/) |
421
| Llama-2-7b-chat-hf | Meta | 2+ Providers | [llama.meta.com](https://llama.meta.com/) |
422
| Llama-2-13b-chat-hf | Meta | 2+ Providers | [llama.meta.com](https://llama.meta.com/) |
423
| Llama-2-70b-chat-hf | Meta | 3+ Providers | [llama.meta.com](https://llama.meta.com/) |
424
| Meta-Llama-3-8b-instruct | Meta | 1+ Providers | [llama.meta.com](https://llama.meta.com/) |
425
| Meta-Llama-3-70b-instruct | Meta | 2+ Providers | [llama.meta.com](https://llama.meta.com/) |
426
| CodeLlama-34b-Instruct-hf | Meta | g4f.Provider.HuggingChat | [llama.meta.com](https://llama.meta.com/) |
427
| CodeLlama-70b-Instruct-hf | Meta | 2+ Providers | [llama.meta.com](https://llama.meta.com/) |
428
| Mixtral-8x7B-Instruct-v0.1 | Huggingface | 4+ Providers | [huggingface.co](https://huggingface.co/) |
429
| Mistral-7B-Instruct-v0.1 | Huggingface | 3+ Providers | [huggingface.co](https://huggingface.co/) |
430
| Mistral-7B-Instruct-v0.2 | Huggingface | g4f.Provider.DeepInfra | [huggingface.co](https://huggingface.co/) |
431
| zephyr-orpo-141b-A35b-v0.1 | Huggingface | 2+ Providers | [huggingface.co](https://huggingface.co/) |
432
| dolphin-2.6-mixtral-8x7b | Huggingface | g4f.Provider.DeepInfra | [huggingface.co](https://huggingface.co/) |
433
| gemini | Google | g4f.Provider.Gemini | [gemini.google.com](https://gemini.google.com/) |
434
| gemini-pro | Google | 2+ Providers | [gemini.google.com](https://gemini.google.com/) |
435
| claude-v2 | Anthropic | 1+ Providers | [anthropic.com](https://www.anthropic.com/) |
436
| claude-3-opus | Anthropic | g4f.Provider.You | [anthropic.com](https://www.anthropic.com/) |
437
| claude-3-sonnet | Anthropic | g4f.Provider.You | [anthropic.com](https://www.anthropic.com/) |
438
| lzlv_70b_fp16_hf | Huggingface | g4f.Provider.DeepInfra | [huggingface.co](https://huggingface.co/) |
439
| airoboros-70b | Huggingface | g4f.Provider.DeepInfra | [huggingface.co](https://huggingface.co/) |
440
| openchat_3.5 | Huggingface | 2+ Providers | [huggingface.co](https://huggingface.co/) |
441
| pi | Inflection | g4f.Provider.Pi | [inflection.ai](https://inflection.ai/) |
434
442
435
443
### Image and Vision Models
436
444
437
| Label | Provider | Image Model | Vision Model | Website |
438
| ----- | -------- | ----------- | ------------ | ------- |
439
| Microsoft Copilot in Bing | `g4f.Provider.Bing` | dall-e-3 | gpt-4-vision | [bing.com](https://bing.com/chat) |
440
| DeepInfra | `g4f.Provider.DeepInfra` | stability-ai/sdxl | llava-1.5-7b-hf | [deepinfra.com](https://deepinfra.com) |
441
| Gemini | `g4f.Provider.Gemini` | ✔️ | ✔️ | [gemini.google.com](https://gemini.google.com) |
442
| Gemini API | `g4f.Provider.GeminiPro` | ❌ | gemini-1.5-pro | [ai.google.dev](https://ai.google.dev) |
443
| Meta AI | `g4f.Provider.MetaAI` | ✔️ | ❌ | [meta.ai](https://www.meta.ai) |
444
| OpenAI ChatGPT | `g4f.Provider.OpenaiChat` | dall-e-3 | gpt-4-vision | [chatgpt.com](https://chatgpt.com) |
445
| Reka | `g4f.Provider.Reka` | ❌ | ✔️ | [chat.reka.ai](https://chat.reka.ai/) |
446
| Replicate | `g4f.Provider.Replicate` | stability-ai/sdxl| llava-v1.6-34b | [replicate.com](https://replicate.com) |
447
| You.com | `g4f.Provider.You` | dall-e-3| ✔️ | [you.com](https://you.com) |
448
445
| Label | Provider | Image Model | Vision Model | Website |
446
| ------------------------- | ------------------------- | ----------------- | --------------- | ---------------------------------------------- |
447
| Microsoft Copilot in Bing | `g4f.Provider.Bing` | dall-e-3 | gpt-4-vision | [bing.com](https://bing.com/chat) |
448
| DeepInfra | `g4f.Provider.DeepInfra` | stability-ai/sdxl | llava-1.5-7b-hf | [deepinfra.com](https://deepinfra.com) |
449
| Gemini | `g4f.Provider.Gemini` | ✔️ | ✔️ | [gemini.google.com](https://gemini.google.com) |
450
| Gemini API | `g4f.Provider.GeminiPro` | ❌ | gemini-1.5-pro | [ai.google.dev](https://ai.google.dev) |
451
| Meta AI | `g4f.Provider.MetaAI` | ✔️ | ❌ | [meta.ai](https://www.meta.ai) |
452
| OpenAI ChatGPT | `g4f.Provider.OpenaiChat` | dall-e-3 | gpt-4-vision | [chatgpt.com](https://chatgpt.com) |
453
| Reka | `g4f.Provider.Reka` | ❌ | ✔️ | [chat.reka.ai](https://chat.reka.ai/) |
454
| Replicate | `g4f.Provider.Replicate` | stability-ai/sdxl | llava-v1.6-34b | [replicate.com](https://replicate.com) |
455
| You.com | `g4f.Provider.You` | dall-e-3 | ✔️ | [you.com](https://you.com) |
449
456
450
457
## 🔗 Powered by gpt4free
451
458
@@ -848,6 +855,33 @@ While we wait for gpt-5, here is a list of new models that are at least better t
848
855
</a>
849
856
</td>
850
857
</tr>
858
<tr>
859
<td>
860
<a href="https://github.com/zachey01/gpt4free.js">
861
<b>GPT4js</b>
862
</a>
863
</td>
864
<td>
865
<a href="https://github.com/zachey01/gpt4free.js/stargazers">
866
<img alt="Stars" src="https://img.shields.io/github/stars/zachey01/gpt4free.js?style=flat-square&labelColor=343b41" />
867
</a>
868
</td>
869
<td>
870
<a href="https://github.com/zachey01/gpt4free.js/network/members">
871
<img alt="Forks" src="https://img.shields.io/github/forks/zachey01/gpt4free.js?style=flat-square&labelColor=343b41" />
872
</a>
873
</td>
874
<td>
875
<a href="https://github.com/zachey01/gpt4free.js/issues">
876
<img alt="Issues" src="https://img.shields.io/github/issues/zachey01/gpt4free.js?style=flat-square&labelColor=343b41" />
877
</a>
878
</td>
879
<td>
880
<a href="https://github.com/zachey01/gpt4free.js/pulls">
881
<img alt="Pull Requests" src="https://img.shields.io/github/issues-pr/zachey01/gpt4free.js?style=flat-square&labelColor=343b41" />
882
</a>
883
</td>
884
</tr>
851
885
</tbody>
852
886
</table>
853
887
@@ -857,11 +891,11 @@ We welcome contributions from the community. Whether you're adding new providers
857
891
858
892
###### Guide: How do i create a new Provider?
859
893
860
- Read: [/docs/guides/create_provider](https://github.com/xtekky/gpt4free/blob/main/docs/guides/create_provider.md)
894
- Read: [/docs/guides/create_provider](https://github.com/xtekky/gpt4free/blob/main/docs/guides/create_provider.md)
861
895
862
896
###### Guide: How can AI help me with writing code?
863
897
864
- Read: [/docs/guides/help_me](https://github.com/xtekky/gpt4free/blob/main/docs/guides/help_me.md)
898
- Read: [/docs/guides/help_me](https://github.com/xtekky/gpt4free/blob/main/docs/guides/help_me.md)
865
899
866
900
## 🙌 Contributors
867
901
@@ -911,7 +945,7 @@ A list of all contributors is available [here](https://github.com/xtekky/gpt4fre
911
945
- The [`MetaAI.py`](https://github.com/xtekky/gpt4free/blob/main/g4f/Provider/MetaAI.py) file contains code from [meta-ai-api](https://github.com/Strvm/meta-ai-api) by [@Strvm](https://github.com/Strvm)
912
946
- The [`proofofwork.py`](https://github.com/xtekky/gpt4free/blob/main/g4f/Provider/openai/proofofwork.py) has input from [missuo/FreeGPT35](https://github.com/missuo/FreeGPT35)
913
947
914
*Having input implies that the AI's code generation utilized it as one of many sources.*
948
_Having input implies that the AI's code generation utilized it as one of many sources._
915
949
916
950
## ©️ Copyright
917
951