Public Member Functions | |
| None | __init__ (self, HomeAssistant hass, ConfigEntry entry) |
| conversation.ConversationResult | async_process (self, conversation.ConversationInput user_input) |
| list[str] | supported_languages (self) |
Public Member Functions inherited from homeassistant.components.conversation.models.AbstractConversationAgent | |
| None | async_prepare (self, str|None language=None) |
| ConversationResult | async_process (self, ConversationInput user_input) |
| None | async_reload (self, str|None language=None) |
Public Attributes | |
| assistant | |
| entry | |
| hass | |
| language | |
| session | |
Google Assistant SDK conversation agent.
Definition at line 146 of file __init__.py.
| None homeassistant.components.google_assistant_sdk.GoogleAssistantConversationAgent.__init__ | ( | self, | |
| HomeAssistant | hass, | ||
| ConfigEntry | entry | ||
| ) |
Initialize the agent.
Definition at line 149 of file __init__.py.
| conversation.ConversationResult homeassistant.components.google_assistant_sdk.GoogleAssistantConversationAgent.async_process | ( | self, | |
| conversation.ConversationInput | user_input | ||
| ) |
Process a sentence.
Definition at line 162 of file __init__.py.
| list[str] homeassistant.components.google_assistant_sdk.GoogleAssistantConversationAgent.supported_languages | ( | self | ) |
Return a list of supported languages.
Reimplemented from homeassistant.components.conversation.models.AbstractConversationAgent.
Definition at line 158 of file __init__.py.
| homeassistant.components.google_assistant_sdk.GoogleAssistantConversationAgent.assistant |
Definition at line 173 of file __init__.py.
| homeassistant.components.google_assistant_sdk.GoogleAssistantConversationAgent.entry |
Definition at line 152 of file __init__.py.
| homeassistant.components.google_assistant_sdk.GoogleAssistantConversationAgent.hass |
Definition at line 151 of file __init__.py.
| homeassistant.components.google_assistant_sdk.GoogleAssistantConversationAgent.language |
Definition at line 183 of file __init__.py.
| homeassistant.components.google_assistant_sdk.GoogleAssistantConversationAgent.session |
Definition at line 170 of file __init__.py.