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
0a0698c7f3
Update docs / readme, Improve Gemini auth
2024-02-21 17:02:54 +01:00
H Lohaus
f9ad8730ac
Merge pull request #1598 from hlohaus/index
...
Add MathJax to GUI #1563 , Add model name to GUI #1600 , Try to fix Captcha Issue in Bing
2024-02-19 18:33:10 +01:00
luna
d18e3816ca
Move GeminiProChat to a new provider #1596 ( #1601 )
...
* Fix xtekky#1596
2024-02-19 10:43:03 +01:00
Heiner Lohaus
1cce6324f1
Try to fix Captcha Issue
2024-02-17 23:11:48 +01:00
H Lohaus
fe9f6d9806
Merge pull request #1597 from xtekky/index
...
Index
2024-02-17 22:37:47 +01:00
Heiner Lohaus
7cd5b3f0c6
Improve create conversation in Bing
2024-02-17 22:36:31 +01:00
H Lohaus
d1abe370cd
Merge pull request #1586 from nullstreak/temperature
...
Basic support for the temperature parameter
2024-02-14 19:43:07 +01:00
H Lohaus
51686409f8
Merge pull request #1587 from hlohaus/openai
...
Add unitests for the client
2024-02-14 09:22:32 +01:00
Heiner Lohaus
e1a0b3ffa2
Add unitests for the client
...
Fix: async generator ignored GeneratorExit
Fix: ResourceWarning: unclosed event loop
2024-02-14 09:21:57 +01:00
nullstreak
12f7a89517
Basic support for the temperature parameter
2024-02-14 03:27:16 +01:00
Eikosa
20b2e076c3
Update Bing Sets
...
Needs to be tested, if this addition is not made, bing will not work well enough
2024-02-12 21:57:20 +03: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
Heiner Lohaus
9aeae65b9b
Improve preview in image generation of Gemini
...
Fix issue in Bing Image Decorator
2024-02-11 09:26:02 +01:00
Heiner Lohaus
333fb4d2c3
Fix select chat mode, fix auth value in You
2024-02-11 07:59:45 +01:00
Heiner Lohaus
98c7b5ed68
Add upload image support in You
2024-02-11 07:48:07 +01:00
Heiner Lohaus
6c422b2965
Add GPT 4 support in You, Add camera input, Enable logging on debug in GUI, Don't load expired cookies
2024-02-11 01:59:57 +01:00
H Lohaus
33b247305c
Update Gemini.py
2024-02-09 18:47:57 +01:00
Heiner Lohaus
af204c31cb
Read cookies from config in Gemini
...
Fixes for OpenaiChat Provider
2024-02-09 18:11:35 +01:00
H Lohaus
2054acce0a
Update OpenaiChat.py
2024-02-09 15:02:03 +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
H Lohaus
1d6709dafc
Merge pull request #1565 from hlohaus/gemini
...
Fix OpenaiChat provider, Fix issue with curl_cffi
2024-02-09 08:51:49 +01:00
Heiner Lohaus
6aae1891da
Fix Phind Provider / add generate_challenge
2024-02-09 08:49:37 +01:00
Heiner Lohaus
23e002f52f
Fix OpenaiChat provider, Fix issue with curl_cffi
2024-02-09 06:36:28 +01:00
H Lohaus
999bc2d617
Merge pull request #1564 from hlohaus/gemini
...
Add Gemini Provider with image upload and generation
2024-02-09 05:53:47 +01:00
Heiner Lohaus
4b41a8f4e8
Add example for Image Upload & Generation
2024-02-09 04:24:21 +01:00
Heiner Lohaus
47900f2371
Resolve images in Gemini Provider
2024-02-09 03:31:05 +01:00
Heiner Lohaus
c1b992c346
Add Gemini Provider with image upload and generation
2024-02-08 22:02:52 +01:00
Miezhiko
6d1f0b5f12
add CodeLlama-70b to HuggingChat
2024-02-06 10:29:30 +04:00
RasyiidWho
5e9a95a58e
Change GeekGPT and FakeGPT status to inactive as owner statement: https://linux.do/t/topic/1051
2024-02-05 18:29:15 +07:00
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
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
Tekky
9705e7fc20
~ | Update Chatgpt4Online.py
...
clouldfare block on Chatgpt4Online
2024-01-23 12:41:07 +00: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
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
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
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
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
ae46cf72d4
Fix DeepInfra Provider
2024-01-01 23:23:45 +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
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
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
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