gpt4free/g4f
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
..
api fix: resolve model duplication and improve provider handling 2025-05-16 00:18:12 +02:00
client fix: add random.choice for alias selection and fix stub model_construct 2025-05-19 11:49:34 +02:00
gui feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
image feat: improve media handling, file conversion, and error management 2025-05-20 22:40:12 +02:00
integration feat: improve media handling, file conversion, and error management 2025-05-20 22:40:12 +02:00
local Fix import in LocalClient 2025-01-07 00:36:22 +01:00
locals Update models.py to create models directory when its not present 2024-05-30 19:29:16 +05:30
Provider feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
providers feat: Add LMArenaBeta provider and update existing providers 2025-05-29 03:42:17 +02:00
requests fix: resolve model duplication and improve provider handling 2025-05-16 00:18:12 +02:00
tools feat: Add customizable file extension in get_filename_from_url 2025-05-21 02:16:41 +02:00
__init__.py Add audio transcribing example and support 2025-03-21 03:17:45 +01:00
__main__.py Add Authentication Setup Guide 2024-12-07 03:01:43 +01:00
cli.py feat: add EdgeTTS audio provider and global image→media refactor 2025-04-19 03:20:57 +02:00
constants.py feat: integrate Pollinations AI enhancements and simplify gpt4free references 2025-05-18 01:54:09 +02:00
cookies.py feat: introduce render_messages and enhance HAR/conversation handling 2025-04-17 07:14:34 +02:00
debug.py Catch import errors 2025-03-29 20:47:10 +01:00
errors.py Delete buckets with the conversation 2025-03-29 11:22:22 +01:00
models.py refactor: rename LMArena provider to LegacyLMArena and update references 2025-05-28 12:59:57 +03:00
typing.py feat: improve file handling and streamline provider implementations 2025-04-08 19:00:44 +02:00
version.py feat: integrate Pollinations AI enhancements and simplify gpt4free references 2025-05-18 01:54:09 +02:00