Commit Graph

88 Commits (4c23b4cad4744e20da7ccffb303503ea627df7c2)

Author SHA1 Message Date
Heiner Lohaus d4a92bb8df Add text to speech module 2 months ago
Heiner Lohaus 926ddfd543 Add WhiteRabbitNeo Provider, Many tiny improvments in the gui 2 months ago
Heiner Lohaus b35dfcd1b0 Add local models to gui, Fix You Provider, add AsyncClient 2 months ago
vlad f07173de4f GigaChat models add 3 months ago
H Lohaus 6ef282de3a
Remove all not working provider (#1679)
Fix many providers
Add selenium-wire to requierments
3 months ago
Heiner Lohaus ec51e9c764 Fix HuggingChat and PerplexityLabs and add HuggingFace provider
Add more models and image generation in You provider
Use You as second default image provider
3 months ago
Heiner Lohaus eb48299195 Enable Liaobots, disable Phind provider 3 months ago
Heiner Lohaus 84812b9632 Update some providers
Improve read access_token in OpenaiChat
Add IterProvider
Add system message support in FlowGpt
Filter none values in new Client
3 months ago
Heiner Lohaus 55caf8e7de Add FlowGpt provider, Fix issue with None values in api 3 months ago
Heiner Lohaus 51264fe20c Add GeminiPro API provider
Set min version for undetected-chromedriver
Add api_key to the new client
3 months ago
Heiner Lohaus e5b7f72b71 Move some modules, create providers dir
Set min version for duckduckgo
Make duckduckgo search async
Remove get_lastet_version
3 months ago
Heiner Lohaus aba4b96f23 Add new Client API with Docs
Use object urls for the preview of image uploads.
Fix upload images in You provider
Fix create image. It's now a single image.
Improve system message for create images.
4 months ago
H Lohaus 5c75972c50
Update provider and model list (#1568)
Move bing.create_images and cookies helper
Disable some providers
4 months ago
Heiner Lohaus c1b992c346 Add Gemini Provider with image upload and generation 4 months ago
Heiner Lohaus ec2de56bbd Add PerplexityLabs Provider 4 months ago
Heiner Lohaus 38dbe4b8e5 Improve CreateImagesBing
Sort providers by category
4 months ago
H Lohaus bee75be8e3
Add create images to Bing (#1426)
Add create images from Bing
Add FreeChatgpt Provider
Fix Bard Provider
5 months ago
H Lohaus eee038a73e
Add GeminiProChat Provider (#1419)
* Add GeminiProChat Provider
5 months ago
4sh 90c80f80ae
New Provider 'Bestim' (#1416)
* Add new provider Bestim
5 months ago
Heiner Lohaus c617b18d12 Add support for all models
Add AbstractProvider class
Add ProviderType type
Add get_last_provider function
Add version module and  VersionUtils
Display used provider in gui
Fix error response in api
5 months ago
H Lohaus 648b322a15
Merge pull request #1389 from hlohaus/gpt6
Add Gpt6 Provider
5 months ago
Debaditya Banerji eb1e91d123
Added new Provider Chatxyz (#1393)
* Added fucntionality for Provider

* Added Provider in init

* System message if present must be the first object in message array
5 months ago
Heiner Lohaus a73820ab18 Add Gpt6 Provider 5 months ago
Debaditya Banerji bcd1cdf4e8
Added OpenChat's Aura Model as a new Provider (#1371)
* Added File for new Provider: Aura

* Added Aura Provider in init
5 months ago
Heiner Lohaus 854dc6c90f Fix remove NoowAi, Fix download dir in docker 6 months ago
H Lohaus d7b5ba2cbf
Remove VoiGpt 6 months ago
Heiner Lohaus 62397ad112 Remove needs_auth, add proxy support in VoiGpt 6 months ago
Heiner Lohaus e74af803e7 Update pi provider 6 months ago
madonchik123 b0276f6c9e
Added new provider PI (Hacky way to use) (#1291)
* Added new provider PI (Hacky way to use)

* Updated models endpoint made it show real info about the model.py

* Added cloudscraper to the requirements

* Fixed some bugs aka made streaming also return role
6 months ago
Heiner Lohaus ebb6427100 Add GptTalkRu Provider 6 months ago
Heiner Lohaus ea3cb0d5e9 Fix Phind and GptGo Provider 6 months ago
Heiner Lohaus cadc507fad Add AiChatOnline, ChatgptDemoAi, ChatgptNext Providers
Add OnlineGpt and TalkAi Provider
Add get_random_string and get_random_hex helper
Remove funcaptcha package
7 months ago
Heiner Lohaus 0c4e5e5127 Fix Phind and PerplexityAi - GPT-4 Providers
Fix MyShell Provider
Refactor Provider __init__
Add ChatAnywhere Provider
Update models list
7 months ago
Heiner Lohaus 2f64bc99ef Fix Chatgpt4Online Provider 7 months ago
Heiner Lohaus 2fb932220d Add Berlin and Koala Provider 7 months ago
Heiner Lohaus 79cf039a88 Update config supports_message_history 7 months ago
Heiner Lohaus 0d1ae405cc Add Llama2 Providers / Models 7 months ago
Heiner Lohaus 63cda8d779 Fix increase timeout
Add Hashnode Provider
Fix Yqcloud Provider
7 months ago
Heiner Lohaus 13e89d6ab9 Fix MyShell Provider 7 months ago
Heiner Lohaus a3af9fac3e Add FakeGpt Provider
Update providers in models
8 months ago
abc 5b240665fb ~ | add `g4f.Provider.GeekGpt` 8 months ago
Heiner Lohaus c1adfbee8e Add Llama2 and NoowAi Provider 8 months ago
Tekky 8bdbb9e9cd
~ | Merge pull request #1068 from hlohaus/fre
Fix Opchatgpts and ChatForAi Provider
8 months ago
abc 1f8293250e ~
fix chatbase (bad) and remove from auto selection
8 months ago
Heiner Lohaus 13ffdcd61a Fix Opchatgpts and ChatForAi Provider
Deprecate Vitalentum and Aivvm Provider
8 months ago
Heiner Lohaus 5048f01e26 Deprecate ChatForAi 8 months ago
Heiner Lohaus 1e8bbaaaa9 Add ChatgptLogin, ChatgptFree and GptChatly Provider 8 months ago
abc c9c573a6e6 ~ | remove DeepAi 8 months ago
abc 1883d55147 ~
Conversion from str Provider to g4f.Provider
8 months ago
Heiner Lohaus 4a9d7714ad Add Cromicle to provider list 8 months ago