gpt4free/g4f
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
..
api Add some arguments to chat completion api, update discord links 2024-11-27 14:44:24 +01:00
client Fix api with default providers, add unittests for RetryProvider 2024-11-28 17:46:46 +01:00
gui Add some arguments to chat completion api, update discord links 2024-11-27 14:44:24 +01:00
local Update __init__.py 2024-04-07 11:24:14 +02:00
locals Update models.py to create models directory when its not present 2024-05-30 19:29:16 +05:30
Provider feat(g4f): Major provider updates and new model support (#2437) 2024-11-28 17:50:24 +01:00
providers Fix api with default providers, add unittests for RetryProvider 2024-11-28 17:46:46 +01:00
requests Add duckduckgo-search to slim requirements, 2024-11-26 16:36:45 +01:00
__init__.py Improve logging implementation (#2347) 2024-11-15 07:38:51 +01:00
cli.py Add .har file support for Copilot 2024-11-25 13:27:56 +01:00
cookies.py Add --cookie-browsers argument to cli 2024-11-19 20:45:25 +01:00
debug.py Add aliases to gui arguments, fix logs variable 2024-11-19 17:25:40 +01:00
errors.py Fix unittests 2024-04-06 01:18:45 +02:00
image.py Update api / add a synthesize and upload_cookies endpoint (#2406) 2024-11-23 00:17:35 +01:00
models.py feat(g4f): Major provider updates and new model support (#2437) 2024-11-28 17:50:24 +01:00
stubs.py Fix unittests, use Union typing 2024-02-23 02:51:10 +01:00
typing.py Improve download of generated images, serve images in the api (#2391) 2024-11-20 19:58:16 +01:00
version.py Add duckduckgo-search to slim requirements, 2024-11-26 16:36:45 +01:00
webdriver.py Add workers and use_colors options to api 2024-04-20 15:41:49 +02:00