Heiner Lohaus
2a591b8d6e
Fix key error in set_cookies
2024-02-01 23:14:43 +01:00
Heiner Lohaus
d6b3d0f240
Fix issue #1537 , copy options sets
2024-02-01 23:07:35 +01:00
nullstreak
40ceb1c0e8
Fix DeepInfra: Model is not supported
2024-01-30 04:15:25 +01:00
Heiner Lohaus
a28bab9387
Add aiohttp_socks to requirements
...
Fix preview for uploaded and generated images in gui
Improve typing, readme
2024-01-29 18:14:46 +01:00
H Lohaus
3bb6560fce
Merge pull request #1523 from u66u/which-webdriver
...
Fix chromedriver path
2024-01-29 00:15:49 +01:00
technicca
4c1708d74b
1. Discover chromedriver dynamically with "which". 2. Use "finally" in WebDriverSession.__exit__
2024-01-28 22:28:37 +03:00
Houtar
1b4327c51a
remove additional tags in Phind
...
Phind added new additional tags to their reply and this commit removed them.
2024-01-28 21:11:10 +08:00
Heiner Lohaus
47b50b4827
Fix PerplexityLabs Provider, Improve bypass_cloudflare helper
2024-01-27 02:00:44 +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
H Lohaus
feb83c168b
New minimum requirements ( #1515 )
...
* New minimum requirements
* Add ConversationStyleOptionSets to Bing
* Add image.ImageRequest
* Improve python version support
* Improve unittests
2024-01-26 07:54:13 +01:00
H Lohaus
71d71b6512
Merge pull request #1510 from hlohaus/sort
...
Add aiohttp_socks support
2024-01-24 01:05:29 +01:00
Heiner Lohaus
69ef224f92
Add get_connector helper
2024-01-24 00:46:35 +01:00
Heiner Lohaus
8864b70ee4
Add aiohttp_socks support
2024-01-23 23:48:11 +01:00
H Lohaus
2b140a3255
Merge pull request #1509 from hlohaus/sort
...
Add ProviderModelMixin for model selection
2024-01-23 20:08:41 +01:00
Heiner Lohaus
91feb34054
Add ProviderModelMixin for model selection
2024-01-23 19:44:48 +01:00
Heiner Lohaus
981d83da62
Upload transparency image
2024-01-23 16:48:52 +01:00
Tekky
9705e7fc20
~ | Update Chatgpt4Online.py
...
clouldfare block on Chatgpt4Online
2024-01-23 12:41:07 +00:00
H Lohaus
984c3e1f89
Merge pull request #1508 from hlohaus/sort
...
Fix: Model sometimes not converted #1507
2024-01-23 12:18:32 +01:00
Heiner Lohaus
e4f743881c
Fix: Model sometimes not converted #1507
2024-01-23 12:17:16 +01:00
nullstreak
259f19e34e
Added CodeLlama and misc models from DeepInfra ( #1506 )
2024-01-23 11:35:37 +01:00
Heiner Lohaus
2193d18865
Fix background in select box
2024-01-23 05:02:40 +01:00
Heiner Lohaus
f5518bb94d
Cleanup model list
2024-01-23 05:02:14 +01:00
Heiner Lohaus
6614dfefd1
Revert "Cleanup unused dependencies"
...
This reverts commit c2115309ab
.
2024-01-23 04:59:46 +01:00
Heiner Lohaus
ec2de56bbd
Add PerplexityLabs Provider
2024-01-23 01:50:44 +01:00
Heiner Lohaus
07c944ad0a
Add upload svg image support
...
Fix upload image in Bing Provider
2024-01-23 01:47:55 +01:00
Heiner Lohaus
38dbe4b8e5
Improve CreateImagesBing
...
Sort providers by category
2024-01-22 03:38:11 +01:00
Heiner Lohaus
7e63b412b6
Join Phind context
2024-01-21 19:58:39 +01:00
RasyiidWho
bab62e4345
Fix Phind context and chat history not keeping up with the prompt
2024-01-22 01:33:41 +07:00
Tekky
c2878fbe14
Merge pull request #1489 from hlohaus/neww
...
Fix load json in DeepInfra
2024-01-21 10:46:33 +00:00
Tekky
29536bea9e
Merge pull request #1488 from nullstreak/dolphin-mixtral
...
Add dolphin-2.6-mixtral-8x7b model
2024-01-21 10:46:25 +00:00
Heiner Lohaus
0b4c6247d0
Fix load json in DeepInfra
2024-01-21 09:43:46 +01:00
H Lohaus
be288aa8a7
Merge pull request #1487 from nullstreak/deepinfra-patch
...
DeepInfra: Fix token duplication
2024-01-21 09:38:13 +01:00
H Lohaus
fea4f546a7
Merge pull request #1486 from hlohaus/copilot
...
Improve tests
2024-01-21 09:37:35 +01:00
nullstreak
c578385cc4
Add dolphin-2.6-mixtral-8x7b
2024-01-21 06:20:45 +01:00
nullstreak
640c861ad7
DeepInfra: Fix token duplication
2024-01-21 05:07:34 +01:00
Heiner Lohaus
9cbe9c1ccb
Improve tests
2024-01-21 02:20:23 +01:00
H Lohaus
a98a9e92bc
Merge pull request #1484 from hlohaus/copilot
...
Copilot
2024-01-21 02:18:00 +01:00
Heiner Lohaus
8787db385e
Check access from chromedriver
2024-01-20 18:36:04 +01:00
Heiner Lohaus
cb0e065581
Remove usage of get_event_loop helper
2024-01-20 18:23:54 +01:00
diaodeng
dd955e575c
Llama2.py result decode error
2024-01-18 10:55:44 +08:00
Heiner Lohaus
8472310265
Remove deprecation in get_event_loop
2024-01-14 16:41:01 +01:00
H Lohaus
42709f55b2
Fix unittests ( #1472 )
...
* Fix unittests
* Fix missing distutils, install setuptools
* Fix version not found
* Remove deprecation in get_event_loop
2024-01-14 16:37:21 +01:00
Heiner Lohaus
55e5cf16cb
Fix unittests
2024-01-14 15:35:58 +01:00
Heiner Lohaus
32252def15
Change doctypes style to Google
...
Fix typo in latest_version
Fix Phind Provider
Add unittest worklow and main tests
2024-01-14 15:04:37 +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
ceed364cb1
Fix process_image in Bing
...
Add ImageResponse to Bing
Fix cursor styling in gui
2024-01-13 18:10:43 +01:00
Heiner Lohaus
c190d0eae4
Improve FreeChatgpt Provider
2024-01-13 16:18:31 +01:00
Debaditya Banerji
42c4a4315a
Added support for more models: FreeChatgpt ( #1456 )
...
* Improved FreeChatgpt, added support for more models
* Added new model: Gemini Pro
2024-01-13 15:58:12 +01:00
Heiner Lohaus
7968ae52fb
Fix merge issues
2024-01-13 15:56:29 +01:00
H Lohaus
d632190f1d
Merge branch 'main' into main
2024-01-13 15:52:52 +01:00
H Lohaus
467f2a6fc6
Merge pull request #1462 from hlohaus/img
...
Support upload image in gui
2024-01-13 15:48:38 +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
Akash Mondal
c2115309ab
Cleanup unused dependencies
...
* remove packages, that are not a direct dependency to this project, from requirements.txt
* no need to just numpy for simple sqrt operation on numbers
* write code on python than using a js compiler
2024-01-13 18:31:28 +05:30
Tekky
661a205318
Merge branch 'main' into pypi
2024-01-12 11:46:40 +00:00
Heiner Lohaus
a7c8565922
Add publish-to-pypi workflow
...
Improve gui frontend
Fix web search in bing
2024-01-12 02:14:35 +01:00
Debaditya Banerji
c5bdfe23c2
Fixed Error "No module named g4f.Provider.bing" ( #1448 )
...
* Added init file to initiate bing as a Module
2024-01-11 19:17:49 +01:00
Heiner Lohaus
4343082d37
Fix create_async in CreateImagesProvider
2024-01-10 20:08:06 +01:00
Heiner Lohaus
9aa76da0fa
Fix bing stream func
2024-01-10 20:06:21 +01:00
Eikosa
fcbe930020
Added timeout to Bing ( #1438 )
...
Co-authored-by: H Lohaus <hlohaus@users.noreply.github.com>
2024-01-10 10:41:15 +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
Ramon Victor Cardoso
694f131d09
Fix module 'g4f.debug' has no attribute 'get_version'
2024-01-03 20:50:51 -03:00
H Lohaus
eee038a73e
Add GeminiProChat Provider ( #1419 )
...
* Add GeminiProChat Provider
2024-01-02 14:58:28 +01:00
4sh
90c80f80ae
New Provider 'Bestim' ( #1416 )
...
* Add new provider Bestim
2024-01-02 02:42:21 +01:00
Heiner Lohaus
685aeff5ef
Fix markdown replace
2024-01-02 01:03:39 +01:00
Heiner Lohaus
ae46cf72d4
Fix DeepInfra Provider
2024-01-01 23:23:45 +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
ebc522150e
Patch event loop on win, Check event loop closed
2024-01-01 02:09:06 +01:00
Heiner Lohaus
50b796e8fe
Add _puid cookie, save access_token in cookies in OpenaiChat
2024-01-01 01:51:49 +01:00
Heiner Lohaus
b03fd1ad93
Fix Chatgpt4Online provider
2023-12-31 23:35:11 +01:00
Heiner Lohaus
6c2f3c6416
Fix Liabots session
2023-12-31 22:59:24 +01:00
H Lohaus
e4e6512a2a
Merge pull request #1406 from OmiiiDev/patch-1
...
Update Liaobots.py
2023-12-31 22:57:21 +01:00
Yash Varshney
b5368c276d
remove unnecessary semicolon
2024-01-01 01:42:10 +05:30
OmiiiDev
a1c2f5b2cd
Update Liaobots.py
...
Added more models
2023-12-28 17:16:47 -08:00
H Lohaus
648b322a15
Merge pull request #1389 from hlohaus/gpt6
...
Add Gpt6 Provider
2023-12-27 16:55:23 +01:00
H Lohaus
1ccdbcb51c
Merge pull request #1390 from hlohaus/p38
...
Support Python 3.8
2023-12-27 16:54:41 +01:00
Heiner Lohaus
6d0d975c71
Improve Chatxyz Provider
2023-12-27 06:46:42 +01:00
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
2023-12-27 06:13:52 +01:00
Zabir Raihan
c52ab6dce4
Fix Phind provider
2023-12-26 21:41:19 +00:00
Heiner Lohaus
f82a60dfb3
Support Python 3.8
2023-12-25 01:41:29 +01:00
Heiner Lohaus
a73820ab18
Add Gpt6 Provider
2023-12-25 01:38:42 +01:00
Heiner Lohaus
5a7ce3a8ab
Update get_latest_version for docker
2023-12-24 20:54:10 +01:00
Heiner Lohaus
236ec98380
Fix api run module
2023-12-23 21:03:33 +01:00
Heiner Lohaus
3a81f9a2af
Fix api and None provider
2023-12-23 20:50:56 +01:00
Heiner Lohaus
74a21cdb4e
Fix streaming in Aura
2023-12-23 20:36:35 +01:00
Heiner Lohaus
554609dc73
Fix streaming in Aura
2023-12-23 20:33:23 +01:00
Debaditya Banerji
bcd1cdf4e8
Added OpenChat's Aura Model as a new Provider ( #1371 )
...
* Added File for new Provider: Aura
* Added Aura Provider in init
2023-12-23 20:26:59 +01:00
nullstreak
dc7b1cd000
Update models.py
2023-12-21 01:03:28 +01:00
nullstreak
5d47ba4205
Update Bing.py
2023-12-21 01:03:15 +01:00
nullstreak
53bc24114e
Bing: add parameter to enable/disable web search ( #1360 )
...
Web search is disabled by default and can be enabled by passing `web_search = True`
2023-12-19 21:44:56 +01:00
H Lohaus
5c3b65b4f0
Merge pull request #1365 from NiNiyas/fix-typo
...
fix(typo): Fix typo in function name
2023-12-19 21:41:39 +01:00
H Lohaus
a95c2423d9
Merge pull request #1364 from eminemkun/main
...
Fix Bing provider Cookie issue 2
2023-12-19 21:41:02 +01:00
devAdityaa
d0b5f9caa7
Removed the condition for filtering token_ids
2023-12-19 18:22:22 +05:30
NiNiyas
0b2f7898d4
fix(g4f): Fix typo in function name
2023-12-19 10:38:12 +05:30
eminemkun
28896f2a98
Fix Bing provider Cookie issue 2
2023-12-18 21:07:00 +09:00
H Lohaus
5c5ce8c0f7
Merge pull request #1356 from eminemkun/main
...
Fix Bing provider Cookie issue
2023-12-16 20:20:26 +01:00
H Lohaus
8bdcb4bc62
Merge pull request #1352 from nullstreak/main
...
HuggingChat: Strip leading whitespace from the first token in the stream
2023-12-16 20:18:38 +01:00
Heiner Lohaus
854dc6c90f
Fix remove NoowAi, Fix download dir in docker
2023-12-16 20:17:02 +01:00
eminemkun
ba68db3302
Fix Bing provider Cookie issue
2023-12-16 22:59:09 +09:00
nullstreak
f554018da2
HuggingChat: Strip leading whitespace from the first token in the stream
...
For some reason first token from the stream on HuggingChat always starts with a whitespace. This commit strips the leading whitespace from the first token in the stream to fix this issue.
2023-12-15 23:58:13 +01:00