Commit Graph

39 Commits

Author SHA1 Message Date
kqlio67
24d4ea055a refactor(image-models): replace providers with ModelUtils 2024-09-06 01:34:12 +03:00
kqlio67
44ba42f58b feat(images): add async support and logging, enhance image handling 2024-09-06 01:33:45 +03:00
Heiner Lohaus
b7624b75a3 Add streaming and conversation support to gemini 2024-05-21 20:39:31 +02:00
H Lohaus
5115cf0e23
Merge pull request #1984 from hlohaus/leech
Add some options to messages in gui, saves generated images local
2024-05-20 01:50:03 +02:00
Heiner Lohaus
80b2e9b807 Add some options to messages in gui, saves generated images local 2024-05-20 01:28:08 +02:00
H Lohaus
fea056dd49
Update client.py 2024-05-19 17:49:06 +02:00
H Lohaus
370ac53943
Update async_client.py 2024-05-19 17:45:57 +02:00
Heiner Lohaus
b1dafc0ef7 Improve Liabots provider, Add image api support 2024-05-18 07:37:37 +02:00
碧舞すみほ
1d66c57a65
Improve compatibility of openai-node (#1966)
* improve compatibility of openai-node

* improve compatibility with OpenAI's models api

* allow image upload
2024-05-17 18:43:17 +02:00
Heiner Lohaus
59fcf9d2d3 Update chatgpt url, uvloop support 2024-05-15 02:27:51 +02:00
Heiner Lohaus
932d3a3ca0 Add MetaAI Provider and some small improvments 2024-04-20 10:43:53 +02:00
mm3b
02b51a94c9
Add missed comma 2024-04-14 06:27:37 +04:00
abc
ed8afc20e8 add more models
mixtral 8x22b
2024-04-13 02:46:20 +01:00
abc
a107d3f2ff update default gpt-3.5-turbo models
by default, only OpenAI was enabled, more models enable for more flexibility.

new provider `Koala` added, to watch out as it could be unstable.
2024-04-12 17:06:54 +01:00
H Lohaus
0b712c2bde
Add unittests for async client (#1830)
* Add unittests for async client

* Add pollyfill for anext

* Update integration tests
2024-04-12 18:01:54 +02:00
Heiner Lohaus
bdc61ca273 Add nodriver to OpenaiChat 2024-04-07 16:02:49 +02:00
Heiner Lohaus
b35dfcd1b0 Add local models to gui, Fix You Provider, add AsyncClient 2024-04-07 10:36:13 +02:00
H Lohaus
8229b62ce3
Update async.py 2024-04-06 23:07:40 +02:00
H Lohaus
1b571592ce
Update image_models.py 2024-04-06 21:27:21 +02:00
H Lohaus
55869da442
Update async.py 2024-04-06 21:25:11 +02:00
H Lohaus
3f17f9b8e2
Create image_models.py 2024-04-06 21:24:48 +02:00
H Lohaus
2b9a95c5b3
Update async.py 2024-04-06 21:23:49 +02:00
H Lohaus
2beade3c24
Update async.py 2024-04-06 21:17:50 +02:00
H Lohaus
c9a83e53b7
Update types.py 2024-04-06 21:15:07 +02:00
H Lohaus
393be6be6b
Update async.py 2024-04-06 21:12:02 +02:00
H Lohaus
ecc4748882
Update helper.py 2024-04-06 21:05:04 +02:00
H Lohaus
6e3f350f52
Update async.py 2024-04-06 21:01:27 +02:00
H Lohaus
b4399866ee
Update types.py 2024-04-06 20:41:30 +02:00
H Lohaus
0c4a1d0bfa
Update stubs.py 2024-04-06 20:37:07 +02:00
H Lohaus
7339cd7241
Delete g4f/client/typing.py 2024-04-06 20:31:36 +02:00
H Lohaus
366969f501
Create types.py 2024-04-06 20:31:13 +02:00
H Lohaus
22b7628b6c
Update typing.py 2024-04-06 20:27:12 +02:00
H Lohaus
912dc63497
Update client 2024-04-06 20:25:28 +02:00
H Lohaus
8335359c96
Update async.py 2024-04-06 20:24:39 +02:00
H Lohaus
1e0aebddf2
Update client 2024-04-06 20:20:38 +02:00
H Lohaus
8bbc101225
Update client 2024-04-06 20:20:23 +02:00
H Lohaus
b913a8f28c
Update client 2024-04-06 20:19:04 +02:00
H Lohaus
df5afb57d9
Update __init__.py 2024-04-06 20:17:16 +02:00
H Lohaus
657001d320
Update g4f 2024-04-06 20:17:05 +02:00