Make Google AI model picker a dropdown (#117878)

This commit is contained in:
Paulus Schoutsen 2024-05-21 16:13:07 -04:00 committed by GitHub
parent f21226dd0e
commit ff2b851683
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -26,6 +26,7 @@ from homeassistant.helpers.selector import (
SelectOptionDict, SelectOptionDict,
SelectSelector, SelectSelector,
SelectSelectorConfig, SelectSelectorConfig,
SelectSelectorMode,
TemplateSelector, TemplateSelector,
) )
@ -181,7 +182,12 @@ async def google_generative_ai_config_option_schema(
CONF_CHAT_MODEL, CONF_CHAT_MODEL,
description={"suggested_value": options.get(CONF_CHAT_MODEL)}, description={"suggested_value": options.get(CONF_CHAT_MODEL)},
default=DEFAULT_CHAT_MODEL, default=DEFAULT_CHAT_MODEL,
): SelectSelector(SelectSelectorConfig(options=models)), ): SelectSelector(
SelectSelectorConfig(
mode=SelectSelectorMode.DROPDOWN,
options=models,
)
),
vol.Optional( vol.Optional(
CONF_LLM_HASS_API, CONF_LLM_HASS_API,
description={"suggested_value": options.get(CONF_LLM_HASS_API)}, description={"suggested_value": options.get(CONF_LLM_HASS_API)},