Commit Graph

48 Commits

Author SHA1 Message Date
kqlio67
8d5d522c4e
feat(g4f): Major provider updates and new model support (#2437)
* refactor(g4f/Provider/Airforce.py): Enhance Airforce provider with dynamic model fetching

* refactor(g4f/Provider/Blackbox.py): Enhance Blackbox AI provider configuration and streamline code

* feat(g4f/Provider/RobocodersAPI.py): Add RobocodersAPI new async chat provider

* refactor(g4f/client/__init__.py): Improve provider handling in async_generate method

* refactor(g4f/models.py): Update provider configurations for multiple models

* refactor(g4f/Provider/Blackbox.py): Streamline model configuration and improve response handling

* feat(g4f/Provider/DDG.py): Enhance model support and improve conversation handling

* refactor(g4f/Provider/Copilot.py): Enhance Copilot provider with model support

* refactor(g4f/Provider/AmigoChat.py): update models and improve code structure

* chore(g4f/Provider/not_working/AIUncensored.): move AIUncensored to not_working directory

* chore(g4f/Provider/not_working/Allyfy.py): remove Allyfy provider

* Update (g4f/Provider/not_working/AIUncensored.py g4f/Provider/not_working/__init__.py)

* refactor(g4f/Provider/ChatGptEs.py): Implement format_prompt for message handling

* refactor(g4f/Provider/Blackbox.py): Update message formatting and improve code structure

* refactor(g4f/Provider/LLMPlayground.py): Enhance text generation and error handling

* refactor(g4f/Provider/needs_auth/PollinationsAI.py): move PollinationsAI to needs_auth directory

* refactor(g4f/Provider/Liaobots.py): Update Liaobots provider models and aliases

* feat(g4f/Provider/DeepInfraChat.py): Add new DeepInfra models and aliases

* Update (g4f/Provider/__init__.py)

* Update (g4f/models.py)

* g4f/models.py

* Update g4f/models.py

* Update g4f/Provider/LLMPlayground.py

* Update (g4f/models.py g4f/Provider/Airforce.py g4f/Provider/__init__.py g4f/Provider/LLMPlayground.py)

* Update g4f/Provider/__init__.py

* Update (g4f/Provider/Airforce.py)

---------

Co-authored-by: kqlio67 <kqlio67@users.noreply.github.com>
2024-11-28 17:50:24 +01:00
H Lohaus
ffb4b0d162
Improve download of generated images, serve images in the api (#2391)
* Improve download of generated images, serve images in the api
Add support for conversation handling in the api

* Add orginal prompt to image response

* Add download images option in gui, fix loading model list in Airforce

* Add download images option in gui, fix loading model list in Airforce
2024-11-20 19:58:16 +01:00
kqlio67
ea346971df
New RobocodersAPI provider with providers enhancement and client updates (#2388)
* refactor(g4f/Provider/Airforce.py): Enhance Airforce provider with dynamic model fetching

* refactor(g4f/Provider/Blackbox.py): Enhance Blackbox AI provider configuration and streamline code

* feat(g4f/Provider/RobocodersAPI.py): Add RobocodersAPI new async chat provider

* refactor(g4f/client/__init__.py): Improve provider handling in async_generate method

* refactor(g4f/models.py): Update provider configurations for multiple models

* refactor(g4f/Provider/Blackbox.py): Streamline model configuration and improve response handling

---------

Co-authored-by: kqlio67 <kqlio67@users.noreply.github.com>
2024-11-20 09:51:29 +01:00
Heiner Lohaus
58fa409eef Add Cerebras and HuggingFace2 provider, Fix RubiksAI provider
Add support for image generation in Copilot provider
2024-11-20 02:34:47 +01:00
Heiner Lohaus
f1ef23285a Fix load model list i AirforceChat provider
Add Microsoft Copilot provider
Show image support in the model list of the gui
2024-11-18 15:41:45 +01:00
H Lohaus
56beb19fef
Update Blackbox.py 2024-11-18 11:35:26 +01:00
kqlio67
054eef11cb ### refactor(g4f/Provider/Blackbox.py): Optimize fetch_validated method 2024-11-13 22:48:01 +02:00
kqlio67
df08275b39 ### refactor(g4f/Provider/Blackbox.py): Optimize fetch_validated method 2024-11-13 22:46:46 +02:00
kqlio67
4d4190b3c4 feat(g4f/Provider/Blackbox.py): Improve validated token retrieval mechanism 2024-11-13 16:16:44 +02:00
kqlio67
75316a233b Update (g4f/Provider/Blackbox.py) 2024-11-13 14:25:07 +02:00
kqlio67
867bcb057a Update (g4f/Provider/Blackbox.py) 2024-11-12 11:15:40 +02:00
kqlio67
18be49027d feat(g4f/Provider/Blackbox.py): Enhance Blackbox AI with dynamic validated token retrieval 2024-11-12 10:31:28 +02:00
kqlio67
a96f9bdbdf fix(g4f/Provider/Blackbox.py): Improve Blackbox AI response text processing 2024-11-08 22:31:53 +02:00
rkihacker
703a38e100
udated validated id 2024-11-07 11:02:04 +05:00
rkihacker
de5793a8e1
update llama-3.1-405b 2024-11-04 00:19:02 +05:00
kqlio67
36aecbd6de Update (g4f/Provider/Blackbox.py) 2024-11-03 21:07:38 +02:00
rkihacker
cf47a99d6e
add new agent models 2024-11-02 21:23:38 +05:00
rkihacker
e1d209ea80
add new agent models 2024-11-02 21:17:15 +05:00
rkihacker
56d696cf10
Merge branch 'kqlio67:main' into main 2024-11-02 21:07:48 +05:00
kqlio67
d018cd890d Update (g4f/Provider/Blackbox.py) 2024-11-01 21:16:46 +02:00
rkihacker
933dce93bb
remove model prefix for claude 2024-11-01 19:32:11 +05:00
kqlio67
c11bac4849 Update (g4f/Provider/Blackbox.py) 2024-10-29 10:09:58 +02:00
kqlio67
482e7d8946 Update (g4f/gui/server/api.py g4f/Provider/Blackbox.py) 2024-10-29 10:07:27 +02:00
kqlio67
fa2d608822 Update (g4f/Provider/Blackbox.py) 2024-10-26 20:17:14 +03:00
kqlio67
8c2c98b0d1 feat(g4f/Provider/Blackbox.py): add RepoMap model and agent mode support 2024-10-19 22:46:54 +03:00
kqlio67
0a1cfe1987 feat(g4f/Provider/Blackbox.py): enhance async generator with image processing 2024-10-19 13:17:55 +03:00
kqlio67
d9892cebfd Update (g4f/Provider/Blackbox.py) 2024-10-17 15:47:36 +03:00
kqlio67
da4b0831d9 Update (g4f/Provider/Blackbox.py) 2024-10-17 13:13:29 +03:00
kqlio67
4e630d29aa feat(g4f/Provider/Blackbox.py): enhance async response handling and cleanup 2024-10-16 18:29:16 +03:00
kqlio67
0a73aca3e3 Updated(g4f/Provider/Blackbox.py) 2024-10-15 15:19:43 +03:00
kqlio67
f3971df893 Updated(g4f/Provider/Blackbox.py) 2024-10-15 12:36:08 +03:00
kqlio67
9c3190d11c feat(g4f/Provider/Blackbox.py): enhance vision image handling 2024-10-12 22:56:06 +03:00
kqlio67
3119b8e37e chore: temporarily disable some new providers 2024-10-12 21:34:04 +03:00
kqlio67
bd607b14b6 feat(g4f/Provider/Blackbox.py): enhance model handling and add web search mode 2024-10-11 09:41:23 +03:00
kqlio67
80503af104 feat(g4f/Provider/Blackbox.py): add support for llama-3.1-405b model 2024-10-03 13:25:56 +03:00
kqlio67
1e859b683d refactor(g4f/Provider/Blackbox.py): update model names and adjust payload 2024-10-03 01:03:05 +03:00
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
kqlio67
5d28b04836 refactor(api): update model configuration for Blackbox 2024-09-15 15:07:56 +03:00
kqlio67
786a75b9f3 Updated g4f/Provider/Blackbox.py 2024-09-13 00:00:44 +03:00
kqlio67
a15578e229 refactor(g4f/Provider/Blackbox.py): streamline model handling and improve image generation 2024-09-12 23:20:02 +03:00
kqlio67
f2f04a00b1 feat(Blackbox): add image generation support and enhance response handling 2024-09-05 09:58:28 +03:00
kqlio67
f1683c8db8 Comprehensive Updates and Enhancements Across Multiple Providers 2024-08-31 09:47:39 +03:00
zukixa
bda2d67927 fix for 500 Internal Server Error #2199 [Request] Blackbox provider now support Gemini and LLaMa 3.1 models #2198 with some stuff from #2196 2024-08-28 23:03:32 -07:00
zukixa
a338ed5883 8 providers improved 2024-08-25 01:00:06 -07:00
kqlio67
a8ab2ad771
Add files via upload 2024-07-08 20:49:38 +00:00
Heiner Lohaus
9ddac1715f Add get/set cookies dir, hide prompt option in gui 2024-05-18 23:13:57 +02:00
kqlio67
fa739d2e7c
Add Aichatos and Blackbox Provider (#1822)
Providers added:
- Feedough - Added a new provider with GPT-3 model
- Cnote - Added a new provider with GPT-3.5 model
2024-04-12 21:00:57 +02:00