SMKRV
7958bd010b
refactor(google-gemini): rewrite integration using google-genai 1.16.0
...
Completely rewrote the Google Gemini integration logic based on google-genai 1.16.0 to fix issue #6 .
Key changes:
- Updated to the latest google-genai library
- Made API endpoint abstract while retaining option for custom endpoint configuration
- Refactored logic and classes exclusively within Google Gemini implementation
- All changes are limited to Google Gemini integration refactoring with no impact on other functionality.
2025-05-21 01:26:42 +03:00
SMKRV
73788373cd
Release v2.1.3
2025-05-19 23:12:55 +03:00
SMKRV
bfd64d1122
Release v2.1.1: Token Handling Improvement and DeepSeek Support
...
- Completely reworked token handling mechanism
- Removed custom token calculation logic
- Direct max_tokens passing to LLM APIs
- Added support for DeepSeek provider
- Integrated deepseek-chat and deepseek-reasoner models
Thanks to @estiens for reporting token handling issues and providing valuable feedback (https://github.com/smkrv/ha-text-ai/issues/1 ).
2025-01-28 15:54:48 +03:00
SMKRV
c13ef1921d
feat(performance): Optimize system resources and token estimation
...
- Improve JSON history file processing
- Add memory and disk space validation
- Enhance parallel request handling
- Refine token counting heuristics
2024-12-06 02:51:06 +03:00
SMKRV
ed85c659be
docs(license): Switch to CC BY-NC-SA 4.0
2024-11-29 16:38:41 +03:00
SMKRV
d3ef31f551
Release v2.0.2-beta
2024-11-28 23:27:39 +03:00
SMKRV
208074d845
Release v2.0.0-alpha
2024-11-26 01:20:08 +03:00
SMKRV
094062773a
Release v2.0.0
2024-11-25 16:18:54 +03:00
SMKRV
fafd927610
Release v2.0.0
2024-11-25 14:59:44 +03:00
SMKRV
7f46380054
Release v2.0.0
2024-11-25 02:05:13 +03:00
SMKRV
351a8b18dd
Release v2.0.0
2024-11-25 02:03:29 +03:00
SMKRV
b00f600cd9
Release v2.0.0
2024-11-25 00:05:15 +03:00
SMKRV
a4925fc943
Release v2.0.0
2024-11-24 23:43:36 +03:00
SMKRV
28248ac3c4
Release v2.0.0
2024-11-24 23:23:37 +03:00
SMKRV
b61429b52d
Release v2.0.0
2024-11-24 23:14:48 +03:00
SMKRV
9779e5552d
Release v2.0.0
2024-11-24 20:12:03 +03:00
SMKRV
b94d859849
Release v2.0.0
2024-11-24 17:46:39 +03:00
SMKRV
dc4fcdf578
Release v2.0.0
2024-11-24 17:41:48 +03:00
SMKRV
da4c40017d
Release v2.0.0
2024-11-24 17:34:51 +03:00
SMKRV
ac420b6495
Release v2.0.0
2024-11-24 17:27:49 +03:00
SMKRV
b373f6c513
Release v2.0.0
2024-11-24 16:29:57 +03:00
SMKRV
2e4c63ba7d
Release v2.0.0
2024-11-24 13:51:04 +03:00
SMKRV
9fdf7c4642
Release v2.0.0
2024-11-24 03:03:01 +03:00
SMKRV
7efabdfa70
Release v2.0.0
2024-11-24 02:52:41 +03:00
SMKRV
e5077969e9
Release v2.0.0
2024-11-24 02:32:08 +03:00
SMKRV
2688da5a82
Release v2.0.0
2024-11-24 02:20:29 +03:00
SMKRV
ebede3d56b
Release v2.0.0
2024-11-23 23:42:33 +03:00
SMKRV
5d2244db6e
Release v2.0.0
2024-11-23 23:21:32 +03:00
SMKRV
9855e8a561
Release v2.0.0
2024-11-23 20:12:10 +03:00
SMKRV
8646118a27
Release v2.0.0
2024-11-23 18:50:48 +03:00
SMKRV
12d87e30e1
Release v2.0.0
2024-11-23 03:02:35 +03:00
SMKRV
6ecc3f72d1
Release v2.0.0
2024-11-23 02:21:10 +03:00
SMKRV
072eab1703
Release v2.0.0
2024-11-23 01:21:42 +03:00
SMKRV
d870cfbba6
Release v2.0.0
2024-11-23 00:36:58 +03:00
SMKRV
06aba7e692
Release v2.0.0
2024-11-22 18:59:10 +03:00
SMKRV
30d69e7ed1
Release v2.0.0
2024-11-22 11:36:34 +03:00
SMKRV
a813302e86
Release v2.0.0
2024-11-22 02:45:31 +03:00
SMKRV
53b15fa74c
Release v2.0.0
2024-11-22 01:34:47 +03:00
SMKRV
158db522a8
Release v2.0.0
2024-11-21 19:16:21 +03:00
SMKRV
f6c0e6265e
Release v2.0.0
2024-11-21 18:05:45 +03:00
SMKRV
662ce701ca
Release v2.0.0
2024-11-21 18:00:33 +03:00
SMKRV
a4905f0778
Release v2.0.0
2024-11-21 16:17:51 +03:00
SMKRV
e603231633
Release v2.0.0
2024-11-21 15:35:52 +03:00
SMKRV
c298866e3c
Release v2.0.0
2024-11-21 14:55:27 +03:00
SMKRV
75e97ac652
Release v2.0.0
2024-11-21 14:28:17 +03:00
SMKRV
149ec16d57
Release v2.0.0
2024-11-21 13:56:22 +03:00
SMKRV
31e30d94aa
Release v2.0.0
2024-11-20 14:29:17 +03:00
SMKRV
5037622fb6
Release v2.0.0
2024-11-20 01:02:27 +03:00
SMKRV
df3d79c20c
feat: add multi-provider support,
...
config improvements
2024-11-19 18:53:51 +03:00
SMKRV
9afbb904b3
__init__.py:
...
added: from .coordinator import HATextAICoordinator
2024-11-19 17:48:00 +03:00