gpt4free/docs
kqlio67 c79635aaeb
Update models and providers with improved documentation and code structure (#2786)
* docs(docs/providers-and-models.md): update documentation structure and model listings

* refactor(g4f/debug.py): add type hints and docstrings

* refactor(g4f/tools/run_tools.py): Restructure tool handling and improve modularity

* refactor(g4f/providers/response.py): enhance type hints and code documentation

* feat(g4f/models.py): Update model providers and add new models

* feat(g4f/Provider/Blackbox.py): add encrypted session handling and model updates

* fix(g4f/Provider/ChatGptEs.py): migrate to curl_cffi for request handling and improve error resilience

* feat(g4f/Provider/DeepInfraChat.py): Update default model and add new DeepSeek variants

* feat(g4f/Provider/Free2GPT.py): add Gemini models and streamline headers

* feat(g4f/Provider/FreeGpt.py): Add support for Gemini 1.5 Flash model

* feat(g4f/Provider/Liaobots.py): Add Claude 3.7 models and update default GPT-4o

* fix(g4f/Provider/PollinationsAI.py): Correct model mappings and generation parameters

* feat(g4f/Provider/PollinationsImage.py): Add class identifier label

* chore(g4f/Provider/TeachAnything.py): Update default model and simplify model handling

* (g4f/Provider/Mhystical.py): Remove class implementation

* chore(g4f/Provider/Prodia.py > g4f/Provider/not_working/Prodia.py): mark Prodia provider as non-working

* feat(g4f/Provider/Blackbox.py): Add Claude 3.7 Sonnet model alias

* chore(g4f/models.py): Update model configurations

* fix(g4f/Provider/ChatGptEs.py): improve request reliability and nonce detection

---------

Co-authored-by: kqlio67 <>
2025-03-09 19:46:27 +01:00
..
guides Added missing periods. 2024-05-03 11:06:01 -04:00
images Add Authentication Setup Guide 2024-12-07 03:01:43 +01:00
async_client.md Restore AsyncClient streaming return type 2025-01-24 04:56:26 +01:00
authentication.md Update model configurations, provider implementations, and documentation (#2577) 2025-01-24 03:47:57 +01:00
client.md Adding New Models and Enhancing Provider Functionality (#2689) 2025-02-07 13:54:00 +01:00
configuration.md Update model configurations, provider implementations, and documentation (#2577) 2025-01-24 03:47:57 +01:00
docker.md Add nodriver to Gemini provider, 2024-11-17 11:06:37 +01:00
file.md Add File API Documentation for Python and JS 2025-01-01 14:01:33 +01:00
git.md Update (docs/ README.md g4f/client/client.py) 2024-11-12 08:44:48 +02:00
gui.md Add continue messages support, 2024-12-30 02:51:36 +01:00
interference-api.md Update interference-api.md 2025-02-24 14:39:15 +09:00
legacy.md Update legacy.md 2025-02-21 09:53:56 +01:00
local.md Updated almost all documentation and added new documentation for the local interface 2024-10-19 20:21:14 +03:00
providers-and-models.md Update models and providers with improved documentation and code structure (#2786) 2025-03-09 19:46:27 +01:00
pydantic_ai.md Add ToolSupportProvider 2025-03-01 10:25:51 +01:00
requests.md Fix invalid escape in requests module 2025-01-06 23:20:29 +01:00
requirements.md Update requirements.md 2025-02-21 09:56:20 +01:00
selecting_a_provider.md Fix generate Images with OpenaiChat 2025-01-24 17:49:07 +01:00
vision.md Add multiple images support (#2478) 2024-12-13 22:20:58 +01:00
webview.md Add Installation Guide for Windows 2024-04-06 10:47:43 +02:00