664 Commits

Author SHA1 Message Date
Simon Redman
b2958b62d5 Correctly match expected API field for successful status 2025-06-01 00:32:32 -04:00
Simon Redman
4e3f2f76f5 Add logging 2025-06-01 00:07:58 -04:00
Simon Redman
18b076dbea Consume user-configured time when considering last_response_id usage 2025-05-31 23:57:56 -04:00
Simon Redman
647e233925 Add config flow for time to remember current conversation 2025-05-31 23:53:24 -04:00
Simon Redman
aeac99ab22 Add time-based handling of previous_conversation_id 2025-05-31 23:38:12 -04:00
Simon Redman
a2be61154a Update human-readable config names to fit in with the generic_openai strings 2025-05-31 20:03:12 -04:00
Simon Redman
dd11d1d040 Implement _extract_response for responses API 2025-05-31 16:31:03 -04:00
Simon Redman
7ad8d03dd0 Offload responsibility for _extract_response to child classes 2025-05-31 16:30:48 -04:00
Simon Redman
92042f629d Tweak config flow to remove chat completions switch from response flow 2025-05-31 16:30:22 -04:00
Simon Redman
8a059fab29 Extract most of _async_generate to helper method 2025-05-31 15:24:31 -04:00
Simon Redman
82621674e4 Move _extract_response to base class 2025-05-31 15:05:38 -04:00
Simon Redman
c9c03fc39d Introduce BaseOpenAICompatibleAPIAgent 2025-05-31 15:05:38 -04:00
Simon Redman
057cce485f Rough pass implement GenericOpenAIResponsesAPIAgent 2025-05-31 15:05:38 -04:00
Simon Redman
58efdb9601 Clean up whitespace 2025-05-31 15:05:38 -04:00
Simon Redman
30d9f48006 Implement config flow for Open AI Responses API handler 2025-05-31 15:05:38 -04:00
Alex O'Connell
765bae35ab Merge branch 'main' into develop 2025-05-26 21:59:45 -04:00
Alex O'Connell
05927ad693 Merge pull request #275 from acon96/release/v0.3.9
Release/v0.3.9
v0.3.9
2025-05-26 21:58:23 -04:00
Alex O'Connell
55f377d8cb update build arguments 2025-05-26 21:51:57 -04:00
Alex O'Connell
f361692dbe Release v0.3.9 2025-05-26 21:22:01 -04:00
Alex O'Connell
a6fc8da458 re-enable conversation history that was accidentally commented out 2025-05-26 21:20:07 -04:00
Alex O'Connell
e0c75038c9 use local build versions to comply with PEP wheel name convention 2025-05-26 20:53:08 -04:00
Alex O'Connell
5904ad18dd fix arch again 2025-04-23 16:04:27 -04:00
Alex O'Connell
f7ca910dc5 Fix processor type remapping 2025-04-21 16:54:38 -04:00
Alex O'Connell
870a16e010 Merge branch 'main' into develop 2025-04-13 18:21:50 -04:00
Alex O'Connell
b9e16c5ed2 Merge pull request #265 from acon96/release/v0.3.8
Release v0.3.8
v0.3.8
2025-04-13 22:21:32 +00:00
Alex O'Connell
fe39e481ba set up release 2025-04-13 18:13:08 -04:00
Alex O'Connell
7994f3fcd1 Update minimum required HA version 2025-04-13 18:10:32 -04:00
Alex O'Connell
3b01f8ace2 fix compatibility with the HA chat log API 2025-04-13 18:00:26 -04:00
Alex O'Connell
811c1ea23b fix config entry setup 2025-04-13 18:00:26 -04:00
Wang, Xiao
b91368d17f Use local time in CURRENT_DATE_PROMPT for English (#241) 2025-04-13 14:22:48 +00:00
Alex O'Connell
73f1d82c76 fix bug in data generation script 2025-03-08 22:29:22 -05:00
Alex O'Connell
cd454332b5 fix detection of cpu on some intel CPUs 2025-02-26 08:13:45 -05:00
Alex O'Connell
136d2bfd3e train script fixes 2025-02-26 08:13:11 -05:00
Alex O'Connell
2712f605a5 fix evaluate + add train notebook 2025-02-10 17:11:44 -05:00
Alex O'Connell
fca80d0504 reorganize requirements files 2025-02-09 22:12:18 -05:00
Alex O'Connell
c9f416ffb5 fix training script 2025-02-09 08:06:02 -05:00
Alex O'Connell
b1d0191310 filter out disallowed services from the prompt when the home-llm API is selected 2025-02-08 08:40:02 -05:00
Alex O'Connell
280cb454b6 pull base API path for generic openai from correct place 2025-02-08 08:18:12 -05:00
Fixt
ccd073775e Remove Think Blocks to enhance support for chain-of-thought language models (#247) 2025-01-31 13:54:42 +00:00
Alex O'Connell
7c1a61c03e Merge branch 'main' into develop 2024-12-15 14:24:33 -05:00
Alex O'Connell
feb791cb51 fix typo in build config v0.3.7 2024-12-15 14:24:16 -05:00
Alex O'Connell
2658d65155 Merge pull request #237 from acon96/release/v0.3.7
Release v0.3.7
2024-12-15 19:10:13 +00:00
Alex O'Connell
e78e8e1ef7 Release v0.3.7 2024-12-15 14:08:24 -05:00
Alex O'Connell
4b19df7c40 use unit for attribute if it is provided 2024-12-15 14:01:47 -05:00
Alex O'Connell
9fa795bbd9 fix wheel install + huggingface quant detection 2024-12-15 11:50:58 -05:00
Alex O'Connell
ed5312e9ff update llama cpp python and build python 13 wheels now 2024-12-15 10:51:56 -05:00
Nixellion
51e3b145a2 Improve multi turn tool use and conversation history (#227) 2024-12-15 00:24:16 +00:00
pstrueb
fdd80a6a32 Add in context examples file in german (#219)
Co-authored-by: pstruebi <pstruebi@propedal.at>
2024-10-03 00:28:11 +00:00
Alex O'Connell
4f145d2922 update webcolors and relax huggingface-hub requirement 2024-09-14 11:44:18 -04:00
Teagan Glenn
2da7d14e2d fix(utils): Update closest_color logic to use the exported properties and methods from webcolors library (#217) 2024-09-14 15:41:55 +00:00