Commit Graph

205 Commits

Author SHA1 Message Date
kqlio67
a6099ba48b feat(g4f/Provider/HuggingChat.): add Qwen2.5-72B model and alias 2024-09-25 08:01:39 +03:00
kqlio67
f8e403a745 Resolved merge conflicts 2024-09-24 13:23:53 +03:00
abc
a7af385526 update ... 2024-09-19 20:58:37 +02:00
kqlio67
d69372a962 refactor(ReplicateHome): update model handling and API interaction 2024-09-15 22:02:06 +03:00
kqlio67
5b58852539 Updated g4f/models.py 2024-09-13 21:03:24 +03:00
kqlio67
3e491c63d7 feat(providers): unify Rocks and FluxAirforce into Airforce provider 2024-09-13 17:09:31 +03:00
kqlio67
abdb27a6e8 Updated g4f/models.py 2024-09-12 22:12:47 +03:00
kqlio67
e23ee1f809 new model added 2024-09-12 22:11:01 +03:00
kqlio67
b12c619c6e Updated g4f/models.py 2024-09-12 21:52:25 +03:00
kqlio67
11f702e0ac refactor(models): update HuggingChat, HuggingFace provider models and aliases 2024-09-12 18:06:52 +03:00
kqlio67
abefd7f36f refactor(g4f/Provider/HuggingFace.py, g4f/Provider/HuggingChat.py): update provider models and aliases 2024-09-12 17:55:39 +03:00
kqlio67
cd5b916789 Updated g4f/models.py 2024-09-11 16:59:02 +03:00
kqlio67
43b3c2313d g4f/models.py g4f/Provider/MagickPen.py 2024-09-07 01:34:47 +03:00
kqlio67
e69e71875f Updated g4f/Provider/MagickPen.py 2024-09-07 01:16:11 +03:00
kqlio67
b3950ae663 Adding a new provider Free2GPT 2024-09-06 23:19:18 +03:00
kqlio67
dc8562f6d8 Adding a new provider Binjie 2024-09-06 22:15:35 +03:00
kqlio67
9c1b0a3152 Updated g4f/models.py g4f/Provider/CodeNews.py g4f/Provider/FreeChatgpt.py 2024-09-06 21:14:35 +03:00
kqlio67
d4a664f526 Updated g4f/models.py g4f/Provider/__init__.py g4f/Provider/FreeChatgpt.py 2024-09-06 20:59:59 +03:00
kqlio67
0fb46d4592 Adding a new provider with support for models 2024-09-06 19:32:18 +03:00
kqlio67
fa5366679b Updated g4f/models.py 2024-09-05 10:00:20 +03:00
kqlio67
35b96f32d1 feat(Nexra): add image generation support 2024-09-04 22:23:17 +03:00
kqlio67
7483a7c310 Adding new providers AiChats.py Nexra.py Snova.py 2024-09-04 02:09:29 +03:00
kqlio67
21c94f221d New TwitterBio provider with support for gpt-3.5-turbo and mixtral-8x7b models 2024-09-03 00:35:52 +03:00
kqlio67
3bece24204 Update models.py: Refine provider list and model support 2024-09-02 11:55:51 +03:00
kqlio67
aa265acf30 Update models and providers per community feedback 2024-09-01 19:39:55 +03:00
kqlio67
f1683c8db8 Comprehensive Updates and Enhancements Across Multiple Providers 2024-08-31 09:47:39 +03:00
abc
8ef5207a17 update huggingface provider 2024-08-16 22:25:38 +02:00
kqlio67
93fa8960fe Added new providers TeachAnything MagickPenAsk MagickPenChat 2024-08-01 01:32:50 +03:00
kqlio67
0204ffd2b8 Adding a new FreeNetfly provider 2024-07-30 01:15:36 +03:00
kqlio67
e3fcb87dc7 Adding a new LiteIcoding provider 2024-07-29 21:48:38 +03:00
kqlio67
51faa61f23 Updates, improvements, corrections of models.py and index.html errors 2024-07-29 01:37:16 +03:00
kqlio67
15fdd2cb06 Added Marsyoo provider with support for the gpt-4o model. Updating models.py 2024-07-28 19:24:48 +03:00
kqlio67
d57f77c2e7 Fixed a bug in the Liaobots provider 2024-07-28 13:34:28 +03:00
kqlio67
7e5744677d Fixed error g4f/models.py 2024-07-27 16:30:07 +03:00
kqlio67
5141e6238c Fixed error g4f/models.py 2024-07-27 16:20:20 +03:00
kqlio67
32d471d0ed Update g4f/models.py g4f/Provider/needs_auth/OpenaiChat.py 2024-07-27 12:23:56 +03:00
kqlio67
29c13e26cd Comprehensive Update: New Providers, Model Enhancements, and Functionality Improvements 2024-07-25 09:21:55 +03:00
kqlio67
14bc5daf39 Update g4f/models.py 2024-07-09 11:18:26 +03:00
kqlio67
ace19b9d43
Add files via upload 2024-07-08 20:43:36 +00:00
kqlio67
ebea37c276
Add files via upload 2024-07-08 20:41:19 +00:00
abc
b9ced12c76 requested removal of DuckDuckGo 2024-06-09 21:28:07 +01:00
abc
dd409d3f1a remove ecosia 2024-05-31 16:17:34 +01:00
Heiner Lohaus
1994481872 Update model list / providers 2024-05-19 05:09:55 +02:00
abc
1399758a4e gpt-4o (beta) 2024-05-14 23:45:13 +01:00
abc
2b271013fb add reka core model (vision) 2024-04-25 00:06:11 +01:00
Heiner Lohaus
002a4a1d7f Fix typo in model list 2024-04-22 20:02:17 +02:00
kqlio67
81cf5d7c77
A few small fixes in GUI and Providers (#1861) 2024-04-19 14:10:56 +02:00
PD
5fd118f3c9
Added Meta llama-3 support! (#1856)
* Added Meta llama-3 support!
Decided to change llama2.py to llama.py to hold all the llama family models.

* updated HuggingChat provider

* Update FlowGpt.py
2024-04-19 09:27:33 +02:00
abc
8ec942040c add cohere provider. 2024-04-16 11:28:54 +01:00
abc
2fad27b2c5 new gpt-4 beating opensource models 2024-04-13 03:09:11 +01:00
abc
ed8afc20e8 add more models
mixtral 8x22b
2024-04-13 02:46:20 +01:00
abc
8c560b87f1 improve models list for gpt-3.5-turbo 2024-04-12 22:56:38 +01:00
abc
a107d3f2ff update default gpt-3.5-turbo models
by default, only OpenAI was enabled, more models enable for more flexibility.

new provider `Koala` added, to watch out as it could be unstable.
2024-04-12 17:06:54 +01:00
nullstreak
2e171fc290 Update DeepInfra models 2024-04-12 05:18:08 +02:00
Heiner Lohaus
1e2cf48cba Add authless OpenaiChat 2024-04-05 21:00:35 +02:00
vlad
f07173de4f GigaChat models add 2024-03-14 01:29:49 +03:00
H Lohaus
6ef282de3a
Remove all not working provider (#1679)
Fix many providers
Add selenium-wire to requierments
2024-03-12 02:06:06 +01:00
Heiner Lohaus
ec51e9c764 Fix HuggingChat and PerplexityLabs and add HuggingFace provider
Add more models and image generation in You provider
Use You as second default image provider
2024-03-11 02:41:59 +01:00
Heiner Lohaus
7953560303 Improve readme, add smartphone guide 2024-02-23 17:21:10 +01:00
Heiner Lohaus
e5b7f72b71 Move some modules, create providers dir
Set min version for duckduckgo
Make duckduckgo search async
Remove get_lastet_version
2024-02-22 00:16:58 +01:00
H Lohaus
5c75972c50
Update provider and model list (#1568)
Move bing.create_images and cookies helper
Disable some providers
2024-02-09 14:24:15 +01:00
H Lohaus
1d6709dafc
Merge pull request #1565 from hlohaus/gemini
Fix OpenaiChat provider, Fix issue with curl_cffi
2024-02-09 08:51:49 +01:00
Heiner Lohaus
6aae1891da Fix Phind Provider / add generate_challenge 2024-02-09 08:49:37 +01:00
nullstreak
455e5dc9ea
Added CodeLlama 70b 2024-02-04 19:50:32 +01:00
nullstreak
259f19e34e
Added CodeLlama and misc models from DeepInfra (#1506) 2024-01-23 11:35:37 +01:00
Heiner Lohaus
f5518bb94d Cleanup model list 2024-01-23 05:02:14 +01:00
Heiner Lohaus
07c944ad0a Add upload svg image support
Fix upload image in Bing Provider
2024-01-23 01:47:55 +01:00
nullstreak
c578385cc4
Add dolphin-2.6-mixtral-8x7b 2024-01-21 06:20:45 +01:00
Heiner Lohaus
5756586cde Refactor code with AI
Add doctypes to many functions
Add file upload for text files
Add alternative url to FreeChatgpt
Add webp to allowed image types
2024-01-14 07:45:41 +01:00
Heiner Lohaus
c190d0eae4 Improve FreeChatgpt Provider 2024-01-13 16:18:31 +01:00
Debaditya Banerji
42c4a4315a
Added support for more models: FreeChatgpt (#1456)
* Improved FreeChatgpt, added support for more models

* Added new model: Gemini Pro
2024-01-13 15:58:12 +01:00
H Lohaus
bee75be8e3
Add create images to Bing (#1426)
Add create images from Bing
Add FreeChatgpt Provider
Fix Bard Provider
2024-01-10 10:34:56 +01:00
H Lohaus
eee038a73e
Add GeminiProChat Provider (#1419)
* Add GeminiProChat Provider
2024-01-02 14:58:28 +01:00
Heiner Lohaus
c617b18d12 Add support for all models
Add AbstractProvider class
Add ProviderType type
Add get_last_provider function
Add version module and  VersionUtils
Display used provider in gui
Fix error response in api
2024-01-01 17:48:57 +01:00
Heiner Lohaus
a73820ab18 Add Gpt6 Provider 2023-12-25 01:38:42 +01:00
nullstreak
dc7b1cd000
Update models.py 2023-12-21 01:03:28 +01:00
H Lohaus
7f0bdf8466
Remove VoiGpt 2023-12-14 18:50:35 +01:00
nullstreak
c7b5e5eee6
Add Mistral models 2023-12-13 13:15:27 +01:00
Meshwa428
983d17cb7b
Added a new provider voigpt.com (#1328)
* added the new VoiGpt provider

* fixed the voigpt and moved it to needs_auth

* added auth detail and doc to voiGpt provider
2023-12-10 23:22:58 +01:00
Heiner Lohaus
c667f1cec5 Improve docker image 2023-12-06 11:54:50 +01:00
Heiner Lohaus
3576dee75a Add selenium to dockerfile
Load model and provider list in gui
Remove needs_auth in HuggingChat
Add default model and login url in gui
2023-12-06 09:35:36 +01:00
Heiner Lohaus
e74af803e7 Update pi provider 2023-12-01 23:56:12 +01:00
madonchik123
b0276f6c9e
Added new provider PI (Hacky way to use) (#1291)
* Added new provider PI (Hacky way to use)

* Updated models endpoint made it show real info about the model.py

* Added cloudscraper to the requirements

* Fixed some bugs aka made streaming also return role
2023-12-01 23:11:52 +01:00
abc
1ade1d959c ~
chatgptx not working
2023-11-24 14:20:22 +00:00
Heiner Lohaus
cadc507fad Add AiChatOnline, ChatgptDemoAi, ChatgptNext Providers
Add OnlineGpt and TalkAi Provider
Add get_random_string and get_random_hex helper
Remove funcaptcha package
2023-11-18 04:38:31 +01:00
Heiner Lohaus
510f534c0a Fix Bard Provider 2023-11-16 18:10:19 +01:00
Heiner Lohaus
0c4e5e5127 Fix Phind and PerplexityAi - GPT-4 Providers
Fix MyShell Provider
Refactor Provider __init__
Add ChatAnywhere Provider
Update models list
2023-11-16 16:56:23 +01:00
Heiner Lohaus
2f64bc99ef Fix Chatgpt4Online Provider 2023-11-13 18:58:52 +01:00
Heiner Lohaus
2fb932220d Add Berlin and Koala Provider 2023-11-12 18:03:04 +01:00
Heiner Lohaus
745ea57c63 Add auto_continue to OpenaiChat
Update readme provider tables
2023-11-12 10:12:05 +01:00
Heiner Lohaus
ba42301393 Add llama2 model mapping 2023-10-26 21:43:20 +02:00
Heiner Lohaus
0d1ae405cc Add Llama2 Providers / Models 2023-10-26 21:43:20 +02:00
Heiner Lohaus
13e89d6ab9 Fix MyShell Provider 2023-10-22 08:57:31 +02:00
Heiner Lohaus
a3af9fac3e Add FakeGpt Provider
Update providers in models
2023-10-22 01:22:25 +02:00
abc
ae8dae82cf ~ | g4f v-0.1.7.2
patch / unpatch providers
2023-10-21 00:52:19 +01:00
abc
dad69d24ce ~
minor changes
2023-10-20 19:28:46 +01:00
abc
8e7e694d81 ~ | updated g4f.api
new api and requirements
2023-10-20 19:04:13 +01:00
abc
04edb66065 ~
fix gui errors on iOS
2023-10-19 20:25:13 +01:00
abc
5b52d5a2ee ~ | g4f v-0.1.6.8
some quick fixes
2023-10-19 19:37:56 +01:00
abc
d4ab83a45b ~
automatic models fetching in GUI.
2023-10-19 15:14:48 +01:00