Public Member Functions | |
| None | __init__ (self, str name, intent.IntentHandler intent_handler) |
| JsonObjectType | async_call (self, HomeAssistant hass, ToolInput tool_input, LLMContext llm_context) |
Public Attributes | |
| description | |
| extra_slots | |
| name | |
| parameters | |
Additional Inherited Members | |
Static Public Attributes inherited from homeassistant.helpers.llm.Tool | |
| None | |
| Schema | |
| None homeassistant.helpers.llm.IntentTool.__init__ | ( | self, | |
| str | name, | ||
| intent.IntentHandler | intent_handler | ||
| ) |
| JsonObjectType homeassistant.helpers.llm.IntentTool.async_call | ( | self, | |
| HomeAssistant | hass, | ||
| ToolInput | tool_input, | ||
| LLMContext | llm_context | ||
| ) |
Handle the intent.
Reimplemented from homeassistant.helpers.llm.Tool.