kennethreitz
8f43b660ea
refactor: update return value in Gemini provider
...
The return value in the Gemini provider's `generate_text` method was updated from `response.result` to `response.text`. This change ensures consistency and clarity in the codebase.
2024-10-31 13:04:40 -04:00
kennethreitz
222d3025b1
fix: update Gemini provider to handle unimplemented features and improve error handling
2024-10-31 12:09:23 -04:00
kennethreitz
fb6c4c289b
docs: remove Google Gemini provider from README
2024-10-31 12:09:17 -04:00
kennethreitz
c28e2a3839
refactor: update import paths for find_provider and Message
2024-10-31 11:58:05 -04:00
kennethreitz
2bed7221b3
Merge pull request #22 from Siddhesh-Agarwal/main
...
Added Gemini Provider
2024-10-31 11:55:47 -04:00
Siddhesh Agarwal
1504edad78
removed ABC as parent class
2024-10-31 20:50:17 +05:30
Siddhesh Agarwal
fd7289c8d3
recommended changes
2024-10-31 20:40:21 +05:30
Siddhesh Agarwal
c4674fc98f
recommended changes
2024-10-31 20:39:24 +05:30
Siddhesh Agarwal
25806221eb
removed test file
2024-10-31 19:40:56 +05:30
Siddhesh Agarwal
5505a3e18d
improved type hinting
2024-10-31 18:42:54 +05:30
Siddhesh Agarwal
48291c37c5
added dependency + requires python is now 3.10
2024-10-31 18:13:10 +05:30
Siddhesh Agarwal
4b2b094ea6
moved to cached_property from property
2024-10-31 17:08:14 +05:30
Siddhesh Agarwal
33e4046ac3
ran isort on all files
2024-10-31 16:58:47 +05:30
Siddhesh Agarwal
7fe8e91111
Update README.md
2024-10-31 14:24:41 +05:30
Siddhesh Agarwal
42fc0e6bc5
coderabbit suggestions fix
2024-10-31 12:58:00 +05:30
Siddhesh Agarwal
ec4f6f9c06
updated env template
2024-10-31 12:21:21 +05:30
Siddhesh Agarwal
499d3b3e14
Added Gemini API Key to settings + imported Gemini Provider
2024-10-31 12:18:51 +05:30
Siddhesh Agarwal
dd2f5a46d2
added support for gemini
2024-10-31 11:56:21 +05:30
Siddhesh Agarwal
bd0c739c9a
improved type hinting
2024-10-31 11:42:38 +05:30
kennethreitz
473a054afa
Update README.md
2024-10-30 20:25:39 -04:00
kennethreitz
55c28a2356
Delete t.py
2024-10-30 19:39:24 -04:00
kennethreitz
9bd1653b5e
Update README.md
2024-10-30 19:35:48 -04:00
kennethreitz
59401c4be4
Update README.md
2024-10-30 19:33:22 -04:00
kennethreitz
20ad9437e5
Update README.md
2024-10-30 19:32:19 -04:00
kennethreitz
9db95cc87b
Update README.md
2024-10-30 19:31:50 -04:00
kennethreitz
d711afec68
Update README.md
2024-10-30 19:30:19 -04:00
kennethreitz
9d7fd4cce5
Update README.md
2024-10-30 19:29:36 -04:00
kennethreitz
4aa470bb20
Update README.md
2024-10-30 19:25:28 -04:00
kennethreitz
88e118cb53
Update README.md
2024-10-30 19:25:00 -04:00
kennethreitz
73316c32a3
Update README.md
2024-10-30 19:24:45 -04:00
kennethreitz
e1331822aa
Update README.md
2024-10-30 19:24:35 -04:00
kennethreitz
baee6e9959
Update README.md
2024-10-30 19:22:27 -04:00
kennethreitz
8096609c2e
Update README.md
2024-10-30 19:22:03 -04:00
kennethreitz
4225f61df3
Update README.md
2024-10-30 19:21:40 -04:00
kennethreitz
034e967ecb
Update README.md
2024-10-30 19:20:56 -04:00
kennethreitz
f9c4cce9a4
logo
2024-10-30 19:19:19 -04:00
kennethreitz
78f6649969
Update README.md
2024-10-30 19:17:44 -04:00
kennethreitz
4f1e52b1f8
Update CHANGELOG to clarify purpose of Session class as managing repeatability
2024-10-30 19:14:19 -04:00
kennethreitz
74c09d5c87
Refactor create_conversation and generate_data functions to improve type hints and maintain consistency in return types
2024-10-30 19:07:04 -04:00
kennethreitz
1f66bac645
**kwargs consistiency
2024-10-30 18:46:33 -04:00
kennethreitz
f828f9991b
Refactor create_conversation function to accept additional keyword arguments for flexibility
2024-10-30 18:43:29 -04:00
kennethreitz
f4de0049f9
Update copyright format and bump version to 0.1.4 in documentation configuration
v0.1.4
2024-10-30 18:33:36 -04:00
kennethreitz
524869668d
Bump version to 0.1.4 and update CHANGELOG to introduce Session class for managing multiple conversations
2024-10-30 18:33:30 -04:00
kennethreitz
a589850288
Clarify usage of Session class in README by specifying its role in setting default parameters for API calls
2024-10-30 18:29:42 -04:00
kennethreitz
4f38b44145
Simplify Session class usage example in README for clarity
2024-10-30 18:29:18 -04:00
kennethreitz
4babdcebd9
Add usage examples for Session class in README to demonstrate reduced repetition
2024-10-30 18:28:25 -04:00
kennethreitz
8474f101f2
Add Session class to manage API call configurations and enhance conversation creation
2024-10-30 18:24:45 -04:00
kennethreitz
e9e47e27a1
Refactor BasePlugin class to remove ABC inheritance and abstract method decorators
2024-10-30 18:02:03 -04:00
kennethreitz
2309c30b8f
Refactor find_provider function to remove Optional type and adjust return type to BaseProvider; update import statements for consistency
2024-10-30 18:00:26 -04:00
kennethreitz
d972f1cd85
Refactor find_provider function to use Optional type for provider_name and specify return type as Type[BaseProvider]
2024-10-30 17:49:40 -04:00