From 50bcd2e7ea1d5df0c4dbae0e95ed9d314295fa2e Mon Sep 17 00:00:00 2001 From: Alex O'Connell Date: Sat, 8 Jun 2024 13:05:57 -0400 Subject: [PATCH] update requirements + fix error handler for get api --- custom_components/llama_conversation/agent.py | 3 ++- requirements.txt | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/custom_components/llama_conversation/agent.py b/custom_components/llama_conversation/agent.py index 57c3673..83f20d1 100644 --- a/custom_components/llama_conversation/agent.py +++ b/custom_components/llama_conversation/agent.py @@ -254,11 +254,12 @@ class LocalLLMAgent(AbstractConversationAgent): ) except HomeAssistantError as err: _LOGGER.error("Error getting LLM API: %s", err) + intent_response = intent.IntentResponse(language=user_input.language) intent_response.async_set_error( intent.IntentResponseErrorCode.UNKNOWN, f"Error preparing LLM API: {err}", ) - return conversation.ConversationResult( + return ConversationResult( response=intent_response, conversation_id=user_input.conversation_id ) diff --git a/requirements.txt b/requirements.txt index da3bcd9..5450ae1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18,7 +18,7 @@ huggingface-hub==0.23.0 webcolors==1.13 # types from Home Assistant -homeassistant +homeassistant>=2024.6.1 hassil home-assistant-intents