Commit Graph

120 Commits

Author SHA1 Message Date
Heiner Lohaus b35dfcd1b0 Add local models to gui, Fix You Provider, add AsyncClient 2024-04-07 10:36:13 +02:00
Heiner Lohaus 59b99a6452 Fix Provider not found error 2024-03-16 20:13:26 +01:00
Heiner Lohaus 012f40078a Filter not working provider from RetryProvider 2024-03-14 15:22:09 +01:00
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
2024-02-27 11:55:40 +01:00
Heiner Lohaus 775a0c43a0 Add help me coding guide
Add MissingAuthError in GeminiPro
2024-02-24 01:31:17 +01:00
Heiner Lohaus 6b3be02d63 Set default values for generation config
Set  a list of providers
2024-02-23 19:30:53 +01:00
Heiner Lohaus e5b7f72b71 Move some modules, create providers dir
Set min version for duckduckgo
Make duckduckgo search async
Remove get_lastet_version
2024-02-22 00:16:58 +01:00
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.
2024-02-12 11:41:27 +01:00
H Lohaus 5c75972c50
Update provider and model list (#1568)
Move bing.create_images and cookies helper
Disable some providers
2024-02-09 14:24:15 +01:00
Heiner Lohaus 4b41a8f4e8 Add example for Image Upload & Generation 2024-02-09 04:24:21 +01:00
Heiner Lohaus c1b992c346 Add Gemini Provider with image upload and generation 2024-02-08 22:02:52 +01:00
Heiner Lohaus 1eb7dc05e5 Fix: ChromeDriver only supports characters in the BMP
Add set_cookies helper, Show last used model
2024-01-26 12:49:52 +01:00
Heiner Lohaus e4f743881c Fix: Model sometimes not converted #1507 2024-01-23 12:17:16 +01:00
Heiner Lohaus 5756586cde Refactor code with AI
Add doctypes to many functions
Add file upload for text files
Add alternative url to FreeChatgpt
Add webp to allowed image types
2024-01-14 07:45:41 +01:00
Heiner Lohaus ea8d6b847a Support upload image in gui
Add image upload to OpenaiChat
Add image response to OpenaiChat
Improve ChatGPT Plus Support
Remove unused requirements
2024-01-13 15:37:36 +01:00
H Lohaus bee75be8e3
Add create images to Bing (#1426)
Add create images from Bing
Add FreeChatgpt Provider
Fix Bard Provider
2024-01-10 10:34:56 +01:00
Heiner Lohaus e0aaad8f47 Fix permissions for chromedriver
Fix NoVNC server access
Remove java from build
2024-01-01 23:20:48 +01:00
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
2024-01-01 17:48:57 +01:00
Heiner Lohaus d743ee0c26 Add error classes
Move version check to debug
2023-12-11 00:56:06 +01:00
Heiner Lohaus bf41cfc5d1 Add G4F_PROXY environment
Add regenerate button in gui
2023-12-10 21:46:11 +01:00
H Lohaus 484b96d850
Add websearch to gui (#1314)
* Add websearch to gui
* Fix version_check config
* Add version badge in README.md
* Show version in gui
* Add docker hub build
* Fix gui backend, improve style
2023-12-07 07:18:05 +01:00
abc c429ec6604 ~ | g4f v-0.1.9.2 2023-12-06 12:14:49 +00:00
H Lohaus f962993b8d
Merge pull request #1309 from hlohaus/go
Add selenium to dockerfile
2023-12-06 12:02:41 +01:00
Heiner Lohaus 3576dee75a Add selenium to dockerfile
Load model and provider list in gui
Remove needs_auth in HuggingChat
Add default model and login url in gui
2023-12-06 09:35:36 +01:00
abc 546ea6eabc ~ | g4f `v-0.1.9.1` 2023-12-02 23:49:53 +01:00
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
2023-12-01 23:11:52 +01:00
abc 50eafb551c ~ | g4f `v-0.1.9.0` 2023-11-24 09:01:46 +00:00
abc 063696630c ~ | g4f v-0.1.8.9 2023-11-20 19:00:56 +00:00
Heiner Lohaus a9f15815cd Support stream in create_async 2023-11-20 14:02:51 +01:00
abc a7e1419d01 ~ | g4f `v-0.1.8.7` 2023-11-19 23:07:16 +00:00
abc 79761c6e42 ~ | g4f v-0.1.8.6 2023-11-19 22:58:45 +00:00
abc 9c45b5622a ~ | g4f `v-0.1.8.5` 2023-11-18 02:43:42 +00:00
abc 14f4b0d13e ~ | g4f `v-0.1.8.4` 2023-11-16 20:49:15 +00:00
abc c7e047b34c ~ 2023-11-16 20:48:40 +00:00
Eikosa abbf2927ec
Check_pypi_version now returns value 2023-11-13 21:56:08 +03:00
abc eae81e7473 ~ | g4f `v-0.1.8.2` 2023-11-12 14:00:04 +00:00
abc f5ace7ee56 ~ | g4f `v-0.1.8.1` 2023-11-07 16:40:58 +00:00
abc 9c9c00a7a7 ~ | g4f `v-0.1.8.0` 2023-11-05 18:21:40 +00:00
ThatLukinhasGuy f1280da4ca
Update __init__.py 2023-11-04 18:32:32 -03:00
ThatLukinhasGuy 1375a74089
Update __init__.py 2023-11-04 18:17:27 -03:00
ThatLukinhasGuy 045a3b1c4b
Update __init__.py (#1) 2023-11-04 17:47:17 -03:00
xtekky e875f1d7d1 ~ | g4f `v-0.1.7.9` 2023-10-31 12:24:01 +01:00
abc 1e5a0eda1b ~ | g4f `v-0.1.7.8` 2023-10-27 18:38:48 +02:00
abc 01585ba9cd ~ | g4f `v-0.1.7.7` 2023-10-24 20:04:13 +01:00
abc 4f29ef5833 ~ | g4f `v-0.1.7.6` 2023-10-23 13:55:48 +01:00
ⲘrṨhส∂ow 3982f39424
'Refactored by Sourcery' (#1125)
Co-authored-by: Sourcery AI <>
2023-10-23 09:46:25 +02:00
abc b1dbf66587 ~ | g4f `v-0.1.7.5` 2023-10-22 23:00:31 +01:00
Tekky 955fb4bbaa
Merge pull request #1124 from hlohaus/fake
Improve helper
2023-10-22 22:55:32 +01:00
Heiner Lohaus 598255fa26 Debug logging support
Async browse access token
2023-10-22 23:53:18 +02:00
abc ff88afa1da ~ | g4f `v-0.1.7.4` 2023-10-22 18:53:27 +01:00