Commit graph

22 commits

Author SHA1 Message Date
hlohaus
b3c1d1f3b1 Check api_key for models 2025-08-07 03:02:50 +02:00
hlohaus
30381f687e Add Janus_Pro_7B provider
Add proof of DeepSeekAPI provider
Add BackendApi provider from HuggingSpace
2025-01-30 00:35:51 +01:00
hlohaus
09f8258fa7 Add MiniMax providers, add HailuoAI provider
Add OpenaiTemplate provider
Remove some webdriver providers
2025-01-25 03:56:37 +01:00
hlohaus
fd5fa8a4eb Update provider parameters, check for valid provider
Fix reading model list in GeminiPro
Fix  check content-type in OpenaiAPI
2025-01-24 09:45:40 +01:00
hlohaus
76b34e6046 Check content-type in OpenaiAPI provider 2025-01-24 05:14:43 +01:00
hlohaus
f624874308 Check content-type in OpenaiAPI provider 2025-01-24 05:13:10 +01:00
hlohaus
fd97cceab0 Restore AsyncClient streaming return type
Improve error handling in DDG
use OpenaiAPI provider in DeepInfraChat
Support api_base and response_type parameters in API
2025-01-24 04:56:26 +01:00
hlohaus
3c35e6d57e Fix Image Generation in HuggingChat
Fetch model list in ThebApi provider
2025-01-24 03:13:04 +01:00
hlohaus
cad308108c Support TitleGeneration, Reasoning in HuggingChat
Improve model list in HuggingSpace, PollinationsAI
Fix Image Generation in PollinationsAI
Add Image Upload in PollinationsAI
Support Usage, FinishReason,  jsonMode in PollinationsAI
Add Reasoning to Web UI
Fix using provider api_keys in Web UI
2025-01-23 23:16:12 +01:00
Heiner Lohaus
2df2d6b0cf Read FinishReason and Usage from Gemini API
Add "Custom Provider": Set  API Url in the settings
Remove Discord link from result, add them to  attr: Jmuz
Fix Bug: File content are added to the prompt
Changed response from /v1/models API
Disable Pizzagpt Provider
2025-01-14 17:07:39 +01:00
Heiner Lohaus
2b5f6a4259 Fix ignored providers 2025-01-12 17:27:04 +01:00
Heiner Lohaus
64e6e47c30 Add conversation and continue support in DDG 2025-01-12 15:15:15 +01:00
Heiner Lohaus
f05d069896 Add DeepSeek Provider
Add get api keys urls to GUI
2025-01-07 17:09:10 +01:00
Heiner Lohaus
486e9a9122 Add login_url to authed providers
Create a home page for the GUI
Fix CopyButton in Code Highlight
2025-01-03 02:40:21 +01:00
Heiner Lohaus
74a289ae64 Add Anthropic provider 2025-01-02 02:33:09 +01:00
H Lohaus
86e36efe6b
Add Path and PathLike support when uploading images (#2514)
* Add Path and PathLike support when uploading images
Improve raise_for_status in special cases
Move ImageResponse to providers.response module
Improve OpenaiChat and OpenaiAccount providers
Add Sources for web_search in OpenaiChat
Add JsonConversation for import and export conversations to js
Add RequestLogin response type
Add TitleGeneration support in OpenaiChat and gui
* Improve Docker Container Guide in README.md
* Add tool calls api support, add search tool support
2024-12-28 16:50:08 +01:00
Heiner Lohaus
5b76f2cde0 Fix docker build and fix api_base issue in OpenaiAPI providers 2024-12-16 19:07:41 +01:00
Heiner Lohaus
ec9df59828 Add get_models to GeminiPro provider 2024-12-16 01:59:30 +01:00
Heiner Lohaus
ff66df1486 Improved ignored providers support,
Add get_models to OpenaiAPI, HuggingFace and Groq
Add xAI provider
2024-12-15 23:22:36 +01:00
H Lohaus
335c971f6a
Add multiple images support (#2478)
* Add multiple images support

* Add multiple images support in gui

* Support multiple images in legacy client and in the api
Fix some model names in provider model list

* Fix unittests

* Add vision and providers docs
2024-12-13 22:20:58 +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
kqlio67
c1e6276414 Update (g4f/Provider/) 2024-11-09 09:48:34 +02:00
Renamed from g4f/Provider/needs_auth/Openai.py (Browse further)