core/homeassistant/components/google_generative_ai_conver...
Denis Shulyaka 2f0215b034
LLM Tools support for OpenAI integration (#117645)
* initial commit

* Add tests

* Move tests to the correct file

* Fix exception type

* Undo change to default prompt

* Add intent dependency

* Move format_tool out of the class

* Fix tests

* coverage

* Adjust to new API

* Update strings

* Update tests

* Remove unrelated change

* Test referencing non-existing API

* Add test to verify no exception on tool conversion for Assist tools

* Bump voluptuous-openapi==0.0.4

* Add device_id to tool input

* Fix tests

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-05-21 22:45:04 -04:00
..
__init__.py LLM Tools support for Google Generative AI integration (#117644) 2024-05-19 22:11:25 -04:00
config_flow.py Make Google AI model picker a dropdown (#117878) 2024-05-21 22:13:07 +02:00
const.py LLM Tools support for Google Generative AI integration (#117644) 2024-05-19 22:11:25 -04:00
conversation.py LLM Tools: Add device_id (#117884) 2024-05-21 21:24:46 -04:00
icons.json Add icon translations to Google Generative AI Conversation (#111659) 2024-02-27 22:30:02 +01:00
manifest.json LLM Tools support for OpenAI integration (#117645) 2024-05-21 22:45:04 -04:00
services.yaml
strings.json LLM Tools support for Google Generative AI integration (#117644) 2024-05-19 22:11:25 -04:00