mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 15:38:19 +08:00
fix(agent): 修正 OpenAI 兼容 API Key 提示 (#6243)
This commit is contained in:
@@ -417,7 +417,7 @@ class LLMProviderManager(metaclass=Singleton):
|
|||||||
base_url_editable=True,
|
base_url_editable=True,
|
||||||
requires_base_url=True,
|
requires_base_url=True,
|
||||||
supports_api_key=True,
|
supports_api_key=True,
|
||||||
api_key_hint="通用 OpenAI-compatible 兜底入口,需要手动填写 Base URL。",
|
api_key_hint="填写 OpenAI-compatible 服务的 API Key;如服务未启用鉴权,可填写任意占位值。",
|
||||||
description="通用 OpenAI-compatible 模型服务。",
|
description="通用 OpenAI-compatible 模型服务。",
|
||||||
sort_order=1,
|
sort_order=1,
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -0,0 +1,12 @@
|
|||||||
|
from app.agent.llm.provider import LLMProviderManager
|
||||||
|
|
||||||
|
|
||||||
|
def test_openai_compatible_provider_api_key_hint_only_describes_credentials() -> None:
|
||||||
|
"""通用 OpenAI 兼容入口的 API Key 提示不应混入 Base URL 配置说明。"""
|
||||||
|
provider = LLMProviderManager().get_provider("openai")
|
||||||
|
|
||||||
|
assert provider.requires_base_url is True
|
||||||
|
assert provider.api_key_hint == (
|
||||||
|
"填写 OpenAI-compatible 服务的 API Key;如服务未启用鉴权,可填写任意占位值。"
|
||||||
|
)
|
||||||
|
assert "Base URL" not in provider.api_key_hint
|
||||||
Reference in New Issue
Block a user