1
0
mirror of https://github.com/home-assistant/core.git synced 2026-07-06 22:36:33 +01:00
Files
core/tests/components
Denis Shulyaka c3196a5667 LLM Tools support for Google Generative AI integration (#117644)
* initial commit

* Undo prompt chenges

* Move format_tool out of the class

* Only catch HomeAssistantError and vol.Invalid

* Add config flow option

* Fix type

* Add translation

* Allow changing API access from options flow

* Allow model picking

* Remove allowing HASS Access in main flow

* Move model to the top in options flow

* Make prompt conditional based on API access

* convert only once to dict

* Reduce debug logging

* Update title

* re-order models

* Address comments

* Move things

* Update labels

* Add tool call tests

* coverage

* Use LLM APIs

* Fixes

* Address comments

* Reinstate the title to not break entity name

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-05-19 22:11:25 -04:00
..
2024-04-21 23:25:27 +02:00
2024-04-12 14:47:46 +02:00
2024-05-18 13:40:30 +02:00
2024-05-04 11:56:40 +02:00
2024-04-14 00:14:26 -05:00
2024-05-02 07:38:59 -05:00
2024-04-10 08:55:59 +02:00
2024-04-14 00:14:26 -05:00
2024-04-10 08:55:59 +02:00
2024-04-12 09:04:16 +02:00
2024-04-22 09:29:58 +02:00
2024-04-26 08:48:32 +02:00
2024-05-03 13:28:36 +02:00
2024-04-14 00:14:26 -05:00
2024-04-15 22:25:09 +02:00
2024-04-14 00:14:26 -05:00
2024-05-18 13:20:08 +02:00
2024-05-08 23:54:49 +02:00
2024-05-03 12:15:51 +02:00
2024-04-26 08:48:32 +02:00
2024-04-12 09:04:16 +02:00
2024-04-15 22:25:09 +02:00
2024-05-11 14:18:41 +01:00
2024-04-18 09:25:03 +02:00
2024-04-21 23:25:27 +02:00
2024-04-10 08:55:59 +02:00
2024-05-08 23:54:49 +02:00
2024-04-12 14:47:46 +02:00
2024-04-12 09:04:16 +02:00
2024-04-12 09:04:16 +02:00
2024-04-21 23:25:27 +02:00
2024-04-21 23:25:27 +02:00
2024-04-21 23:25:27 +02:00
2024-04-12 09:04:16 +02:00
2024-05-11 21:28:37 +02:00
2024-04-10 08:55:59 +02:00
2024-04-10 08:55:59 +02:00
2024-04-10 08:55:59 +02:00
2024-05-06 19:10:06 +02:00
2024-05-06 19:19:47 +02:00
2024-04-12 09:04:16 +02:00
2024-04-12 09:04:16 +02:00