Refactor Groq Cloud API integration: update setup methods, enhance error handling, and improve configuration options

This commit is contained in:
2025-12-23 17:40:44 +01:00
parent f87aecaefa
commit 4fa1ddae19
7 changed files with 177 additions and 178 deletions
@@ -1,39 +1,45 @@
{
"config": {
"step": {
"user": {
"data": {
"api_key": "API kulcs"
}
}
},
"error": {
"cannot_connect": "Nem lehet csatlakozni a szolgáltatáshoz",
"invalid_auth": "Érvénytelen hitelesítés",
"unknown": "Ismeretlen hiba"
"config": {
"abort": {
"already_configured": "Ez az API kulcs már konfigurálva van"
},
"step": {
"user": {
"data": {
"api_key": "API kulcs"
},
"description": "Add meg a Groq Cloud API kulcsot a kezdéshez."
}
},
"options": {
"step": {
"init": {
"data": {
"prompt": "Utasítások",
"chat_model": "Chat modell",
"max_tokens": "Válaszban visszatérítendő maximális tokenek száma",
"temperature": "Hőmérséklet",
"top_p": "Top P",
"llm_hass_api": "Home Assistant LLM API",
"recommended": "Ajánlott modellbeállítások"
},
"data_description": {
"prompt": "Add meg, hogy LLM hogyan reagáljon. Ez egy sablon is lehet."
}
"error": {
"cannot_connect": "Nem lehet csatlakozni a szolgáltatáshoz",
"invalid_auth": "Érvénytelen API kulcs",
"unauthorized": "Az API kulcsnak nincs megfelelő jogosultsága",
"unknown": "Váratlan hiba"
}
},
"options": {
"step": {
"init": {
"data": {
"prompt": "Utasítások",
"chat_model": "Modell",
"max_tokens": "Válaszban visszatérítendő maximális tokenek száma",
"temperature": "Hőmérséklet",
"top_p": "Top P",
"llm_hass_api": "Home Assistant irányítás",
"recommended": "Ajánlott modellbeállítások"
},
"data_description": {
"prompt": "Add meg, hogy az LLM hogyan reagáljon. Ez egy sablon is lehet.",
"llm_hass_api": "Engedélyezd a modell számára a Home Assistant irányítását. Speciális jogosultságok szükségesek."
}
}
},
"exceptions": {
"invalid_config_entry": {
"message": "Érvénytelen beállítás megadva. Ezt kaptam: {config_entry}"
}
}
}
},
"exceptions": {
"invalid_config_entry": {
"message": "Érvénytelen beállítás megadva. Ezt kaptam: {config_entry}"
}
}
}