mirror of
https://github.com/smkrv/ha-text-ai.git
synced 2026-07-28 10:04:00 +08:00
Release v2.0.0
This commit is contained in:
@@ -35,7 +35,6 @@ from .const import (
|
|||||||
DEFAULT_REQUEST_INTERVAL,
|
DEFAULT_REQUEST_INTERVAL,
|
||||||
API_TIMEOUT,
|
API_TIMEOUT,
|
||||||
API_RETRY_COUNT,
|
API_RETRY_COUNT,
|
||||||
API_BACKOFF_FACTOR,
|
|
||||||
SERVICE_ASK_QUESTION,
|
SERVICE_ASK_QUESTION,
|
||||||
SERVICE_CLEAR_HISTORY,
|
SERVICE_CLEAR_HISTORY,
|
||||||
SERVICE_SET_SYSTEM_PROMPT,
|
SERVICE_SET_SYSTEM_PROMPT,
|
||||||
@@ -195,7 +194,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
|||||||
if await async_check_api(session, endpoint, headers, api_provider):
|
if await async_check_api(session, endpoint, headers, api_provider):
|
||||||
break
|
break
|
||||||
if attempt < API_RETRY_COUNT - 1:
|
if attempt < API_RETRY_COUNT - 1:
|
||||||
delay = API_BACKOFF_FACTOR * (2 ** attempt)
|
delay = 1.5 * (2 ** attempt)
|
||||||
await asyncio.sleep(delay)
|
await asyncio.sleep(delay)
|
||||||
else:
|
else:
|
||||||
raise ConfigEntryNotReady("Failed to connect to API")
|
raise ConfigEntryNotReady("Failed to connect to API")
|
||||||
|
|||||||
Reference in New Issue
Block a user