Commit Graph

110 Commits

Author SHA1 Message Date
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