Skip to content

Commit eb000bf

Browse files
committed
fix(gsvi_tts): add default value for api_key in provider configuration
1 parent 081bc92 commit eb000bf

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

astrbot/core/config/default.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1624,6 +1624,7 @@ class ChatProviderTemplate(TypedDict):
16241624
"provider": "gpt_sovits_inference",
16251625
"provider_type": "text_to_speech",
16261626
"enable": False,
1627+
"api_key": "",
16271628
"api_base": "http://127.0.0.1:8000",
16281629
"version": "v4",
16291630
"character": "",

astrbot/core/provider/sources/gsvi_tts_source.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,7 @@ def __init__(
5858
provider_settings: dict,
5959
) -> None:
6060
super().__init__(provider_config, provider_settings)
61-
self.api_key = provider_config.get(
62-
"api_key"
63-
)
61+
self.api_key = provider_config.get("api_key", "")
6462
self.api_base = provider_config.get("api_base", "http://127.0.0.1:8000")
6563
self.api_base = self.api_base.removesuffix("/")
6664
self.version = provider_config.get("version", "v4")

0 commit comments

Comments
 (0)