From 8fda8196f218637633bdbfeb42cf33ff878897e2 Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Fri, 24 Oct 2025 14:41:01 +0800 Subject: [PATCH] fix: Xinference add MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1062934 --user=张展玮 【github#4242】添加xinference平台的语音识别模型失败 https://www.tapd.cn/62980211/s/1789683 --- .../impl/xinference_model_provider/credential/stt.py | 2 +- .../models_provider/impl/xinference_model_provider/model/stt.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/models_provider/impl/xinference_model_provider/credential/stt.py b/apps/models_provider/impl/xinference_model_provider/credential/stt.py index 3cdbb53f2..e4a389fd4 100644 --- a/apps/models_provider/impl/xinference_model_provider/credential/stt.py +++ b/apps/models_provider/impl/xinference_model_provider/credential/stt.py @@ -27,7 +27,7 @@ class XInferenceSTTModelCredential(BaseForm, BaseModelCredential): else: return False try: - model = provider.get_model(model_type, model_name, model_credential) + model = provider.get_model(model_type, model_name, model_credential, **model_params) model.check_auth() except Exception as e: if isinstance(e, AppApiException): diff --git a/apps/models_provider/impl/xinference_model_provider/model/stt.py b/apps/models_provider/impl/xinference_model_provider/model/stt.py index e614d42d4..f8935045d 100644 --- a/apps/models_provider/impl/xinference_model_provider/model/stt.py +++ b/apps/models_provider/impl/xinference_model_provider/model/stt.py @@ -17,6 +17,7 @@ class XInferenceSpeechToText(MaxKBBaseModel, BaseSpeechToText): api_base: str api_key: str model: str + params: dict def __init__(self, **kwargs): super().__init__(**kwargs)