gpt4free/g4f/Provider
hlohaus c6fead0313 feat: Add LMArenaBeta provider and update existing providers
- Introduced a new provider class `LMArenaBeta` in `g4f/Provider/LMArenaBeta.py` with capabilities for text and image models.
- Updated `g4f/Provider/Cloudflare.py` to remove an unused import of `Cookies`.
- Modified `g4f/Provider/PollinationsAI.py` to change the condition for checking the action in the `next` command.
- Added a new provider `PuterJS` in `g4f/Provider/PuterJS.py` with various model handling and authentication logic.
- Removed the old `PuterJS` implementation from `g4f/Provider/not_working/PuterJS.py`.
- Updated `g4f/Provider/__init__.py` to include the new `LMArenaBeta` and `PuterJS` providers.
- Changed the label of `HarProvider` in `g4f/Provider/har/__init__.py` to "LMArena (Har)".
- Adjusted the model list in `g4f/Provider/openai/models.py` to ensure consistency in model definitions.
- Updated the API response handling in `g4f/providers/response.py` to calculate total tokens in the `Usage` class constructor.
2025-05-29 03:42:17 +02:00
..
audio feat: enhance provider support and add PuterJS provider (#2999) 2025-05-19 11:44:15 +02:00
har feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
hf fix: improve error handling and add type checks in various providers and API 2025-05-17 10:02:13 +02:00
hf_space feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
local Fix Image Generation in HuggingChat 2025-01-24 03:13:04 +01:00
mini_max feat: enhance provider support and add PuterJS provider (#2999) 2025-05-19 11:44:15 +02:00
needs_auth feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
not_working feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
npm Revert "Cleanup unused dependencies" 2024-01-23 04:59:46 +01:00
openai feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
template feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
__init__.py feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
ARTA.py fix: remove debug print statement from ARTA provider 2025-05-12 21:18:23 +03:00
base_provider.py Improve download of generated images, serve images in the api (#2391) 2024-11-20 19:58:16 +01:00
Blackbox.py refactor: reorder and add model in Blackbox provider models list 2025-05-25 21:56:00 +03:00
Blackboxapi.py feat: add Blackboxapi provider and update model configurations 2025-05-28 00:14:45 +03:00
Chatai.py refactor: update providers and models for better compatibility 2025-05-12 20:24:36 +03:00
ChatGLM.py AI Provider and Model Updates: Adding New, Removing Deprecated, and Enhancing Functionality (#2739) 2025-02-24 15:53:20 +01:00
ChatGpt.py Add AsyncAuthedProvider in Copilot 2025-01-28 20:33:50 +01:00
Cloudflare.py feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
Copilot.py Set return_conversation to True 2025-04-26 23:10:06 +02:00
DDG.py feat: enhance provider support and add PuterJS provider (#2999) 2025-05-19 11:44:15 +02:00
DeepInfraChat.py refactor: remove deprecated providers, rename LMArenaProvider, update LMArena and models 2025-05-25 21:38:12 +03:00
DocsBot.py feat: enhance provider support and add PuterJS provider (#2999) 2025-05-19 11:44:15 +02:00
DuckDuckGo.py fix: update provider status and fix line ending issues 2025-05-12 20:45:53 +03:00
Dynaspark.py refactor: update providers and models for better compatibility 2025-05-12 20:24:36 +03:00
Free2GPT.py Update models and providers with improved documentation and code structure (#2786) 2025-03-09 19:46:27 +01:00
FreeGpt.py Update models and providers with improved documentation and code structure (#2786) 2025-03-09 19:46:27 +01:00
GizAI.py Improve TypeGPT, GizAI, Goabror and LambdaChat provider 2025-03-20 21:45:59 +01:00
helper.py Remove all not working provider (#1679) 2024-03-12 02:06:06 +01:00
ImageLabs.py refactor: improve media rendering and response formatting with precise changes 2025-05-19 08:15:21 +02:00
LambdaChat.py refactor: remove deprecated providers, rename LMArenaProvider, update LMArena and models 2025-05-25 21:38:12 +03:00
LegacyLMArena.py refactor: rename LMArena provider to LegacyLMArena and update references 2025-05-28 12:59:57 +03:00
LMArenaBeta.py feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
OIVSCodeSer2.py feat: enhance provider support and add PuterJS provider (#2999) 2025-05-19 11:44:15 +02:00
OIVSCodeSer5.py feat: enhance provider support and add PuterJS provider (#2999) 2025-05-19 11:44:15 +02:00
OIVSCodeSer0501.py feat: enhance provider support and add PuterJS provider (#2999) 2025-05-19 11:44:15 +02:00
PerplexityLabs.py refactor: update providers and models for better compatibility 2025-05-12 20:24:36 +03:00
Pi.py Add leagcy port to docker-compose files 2025-01-26 16:32:32 +01:00
Pizzagpt.py Provider Updates and Fixes (#2570) 2025-01-15 22:35:05 +01:00
PollinationsAI.py feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
PollinationsImage.py feat: integrate Pollinations AI enhancements and simplify gpt4free references 2025-05-18 01:54:09 +02:00
PuterJS.py feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
SearXNG.py Add SearXNG provider and support in web_search 2025-04-23 12:53:08 +02:00
TeachAnything.py Update models and providers with improved documentation and code structure (#2786) 2025-03-09 19:46:27 +01:00
Websim.py Fix using ImageResponse 2025-03-31 21:33:17 +02:00
WeWordle.py feat: enhance provider support and add PuterJS provider (#2999) 2025-05-19 11:44:15 +02:00
You.py Add chat share function 2025-03-25 01:46:57 +01:00
Yqcloud.py Set return_conversation to True 2025-04-26 23:10:06 +02:00