refactor: API URL
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run

This commit is contained in:
wxg0103 2025-01-22 14:35:58 +08:00
parent 9e50c8824c
commit b189b8d4dd
35 changed files with 35 additions and 35 deletions

View File

@ -4149,7 +4149,7 @@ msgstr ""
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\image.py:35
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\llm.py:71
msgid "API Url"
msgid "API URL"
msgstr ""
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\image.py:36

View File

@ -4165,7 +4165,7 @@ msgstr "[0.5,2]默认为1通常一位小数就足够了"
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\image.py:35
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\llm.py:71
msgid "API Url"
msgid "API URL"
msgstr ""
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\image.py:36

View File

@ -4166,7 +4166,7 @@ msgstr "[0.5,2]默認爲1通常一位小數就足夠了"
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\image.py:35
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\llm.py:71
msgid "API Url"
msgid "API URL"
msgstr ""
#: .\apps\setting\models_provider\impl\anthropic_model_provider\credential\image.py:36

View File

@ -61,7 +61,7 @@ class BaiLianLLMModelCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'api_key': super().encryption(model.get('api_key', ''))}
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def get_model_params_setting_form(self, model_name):

View File

@ -32,7 +32,7 @@ class AnthropicImageModelParams(BaseForm):
class AnthropicImageModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField(_('API Url'), required=True)
api_base = forms.TextInputField(_('API URL'), required=True)
api_key = forms.PasswordInputField(_('API Key'), required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -68,7 +68,7 @@ class AnthropicLLMModelCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'api_key': super().encryption(model.get('api_key', ''))}
api_base = forms.TextInputField(_('API Url'), required=True)
api_base = forms.TextInputField(_('API URL'), required=True)
api_key = forms.PasswordInputField(_('API Key'), required=True)
def get_model_params_setting_form(self, model_name):

View File

@ -63,7 +63,7 @@ class KimiLLMModelCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'api_key': super().encryption(model.get('api_key', ''))}
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def get_model_params_setting_form(self, model_name):

View File

@ -46,4 +46,4 @@ class OllamaEmbeddingModelCredential(BaseForm, BaseModelCredential):
raise AppApiException(500, __('{key} is required').format(key=key))
return self
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)

View File

@ -28,7 +28,7 @@ class OllamaImageModelParams(BaseForm):
class OllamaImageModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -63,7 +63,7 @@ class OllamaLLMModelCredential(BaseForm, BaseModelCredential):
self.api_key = model_info.get('api_key')
return self
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def get_model_params_setting_form(self, model_name):

View File

@ -47,5 +47,5 @@ class OpenAIEmbeddingCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'api_key': super().encryption(model.get('api_key', ''))}
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)

View File

@ -32,7 +32,7 @@ class OpenAIImageModelParams(BaseForm):
class OpenAIImageModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -69,7 +69,7 @@ class OpenAILLMModelCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'api_key': super().encryption(model.get('api_key', ''))}
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def get_model_params_setting_form(self, model_name):

View File

@ -10,7 +10,7 @@ from setting.models_provider.base_model_provider import BaseModelCredential, Val
class OpenAISTTModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -49,7 +49,7 @@ By default, images are produced in standard quality, but with DALL·E 3 you can
class OpenAITextToImageModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -28,7 +28,7 @@ class OpenAITTSModelGeneralParams(BaseForm):
class OpenAITTSModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -47,5 +47,5 @@ class VllmEmbeddingCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'api_key': super().encryption(model.get('api_key', ''))}
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)

View File

@ -30,7 +30,7 @@ class VllmImageModelParams(BaseForm):
class VllmImageModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -63,7 +63,7 @@ class VLLMModelCredential(BaseForm, BaseModelCredential):
self.api_key = model_info.get('api_key')
return self
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def get_model_params_setting_form(self, model_name):

View File

@ -47,5 +47,5 @@ class VolcanicEmbeddingCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'api_key': super().encryption(model.get('api_key', ''))}
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)

View File

@ -31,7 +31,7 @@ class VolcanicEngineImageModelParams(BaseForm):
class VolcanicEngineImageModelCredential(BaseForm, BaseModelCredential):
api_key = forms.PasswordInputField('API Key', required=True)
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,
raise_exception=False):

View File

@ -11,7 +11,7 @@ from setting.models_provider.base_model_provider import BaseModelCredential, Val
class VolcanicEngineSTTModelCredential(BaseForm, BaseModelCredential):
volcanic_api_url = forms.TextInputField('API Url', required=True,
volcanic_api_url = forms.TextInputField('API URL', required=True,
default_value='wss://openspeech.bytedance.com/api/v2/asr')
volcanic_app_id = forms.TextInputField('App ID', required=True)
volcanic_token = forms.PasswordInputField('Access Token', required=True)

View File

@ -38,7 +38,7 @@ class VolcanicEngineTTSModelGeneralParams(BaseForm):
class VolcanicEngineTTSModelCredential(BaseForm, BaseModelCredential):
volcanic_api_url = forms.TextInputField('API Url', required=True, default_value='wss://openspeech.bytedance.com/api/v1/tts/ws_binary')
volcanic_api_url = forms.TextInputField('API URL', required=True, default_value='wss://openspeech.bytedance.com/api/v1/tts/ws_binary')
volcanic_app_id = forms.TextInputField('App ID', required=True)
volcanic_token = forms.PasswordInputField('Access Token', required=True)
volcanic_cluster = forms.TextInputField('Cluster ID', required=True)

View File

@ -42,7 +42,7 @@ class XFEmbeddingCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'spark_api_secret': super().encryption(model.get('spark_api_secret', ''))}
base_url = forms.TextInputField('API Url', required=True, default_value="https://emb-cn-huabei-1.xf-yun.com/")
base_url = forms.TextInputField('API URL', required=True, default_value="https://emb-cn-huabei-1.xf-yun.com/")
spark_app_id = forms.TextInputField('APP ID', required=True)
spark_api_key = forms.PasswordInputField("API Key", required=True)
spark_api_secret = forms.PasswordInputField('API Secret', required=True)

View File

@ -14,7 +14,7 @@ from setting.models_provider.impl.xf_model_provider.model.image import ImageMess
class XunFeiImageModelCredential(BaseForm, BaseModelCredential):
spark_api_url = forms.TextInputField('API Url', required=True,
spark_api_url = forms.TextInputField('API URL', required=True,
default_value='wss://spark-api.cn-huabei-1.xf-yun.com/v2.1/image')
spark_app_id = forms.TextInputField('APP ID', required=True)
spark_api_key = forms.PasswordInputField("API Key", required=True)

View File

@ -87,7 +87,7 @@ class XunFeiLLMModelCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model: Dict[str, object]):
return {**model, 'spark_api_secret': super().encryption(model.get('spark_api_secret', ''))}
spark_api_url = forms.TextInputField('API Url', required=True)
spark_api_url = forms.TextInputField('API URL', required=True)
spark_app_id = forms.TextInputField('APP ID', required=True)
spark_api_key = forms.PasswordInputField("API Key", required=True)
spark_api_secret = forms.PasswordInputField('API Secret', required=True)

View File

@ -11,7 +11,7 @@ from setting.models_provider.base_model_provider import BaseModelCredential, Val
class XunFeiSTTModelCredential(BaseForm, BaseModelCredential):
spark_api_url = forms.TextInputField('API Url', required=True, default_value='wss://iat-api.xfyun.cn/v2/iat')
spark_api_url = forms.TextInputField('API URL', required=True, default_value='wss://iat-api.xfyun.cn/v2/iat')
spark_app_id = forms.TextInputField('APP ID', required=True)
spark_api_key = forms.PasswordInputField("API Key", required=True)
spark_api_secret = forms.PasswordInputField('API Secret', required=True)

View File

@ -34,7 +34,7 @@ class XunFeiTTSModelGeneralParams(BaseForm):
class XunFeiTTSModelCredential(BaseForm, BaseModelCredential):
spark_api_url = forms.TextInputField('API Url', required=True, default_value='wss://tts-api.xfyun.cn/v2/tts')
spark_api_url = forms.TextInputField('API URL', required=True, default_value='wss://tts-api.xfyun.cn/v2/tts')
spark_app_id = forms.TextInputField('APP ID', required=True)
spark_api_key = forms.PasswordInputField("API Key", required=True)
spark_api_secret = forms.PasswordInputField('API Secret', required=True)

View File

@ -40,5 +40,5 @@ class XinferenceEmbeddingModelCredential(BaseForm, BaseModelCredential):
raise AppApiException(500, __('{key} is required').format(key=key))
return self
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)

View File

@ -30,7 +30,7 @@ class XinferenceImageModelParams(BaseForm):
class XinferenceImageModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -60,7 +60,7 @@ class XinferenceLLMModelCredential(BaseForm, BaseModelCredential):
self.api_key = model_info.get('api_key')
return self
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def get_model_params_setting_form(self, model_name):

View File

@ -46,6 +46,6 @@ class XInferenceRerankerModelCredential(BaseForm, BaseModelCredential):
def encryption_dict(self, model_info: Dict[str, object]):
return model_info
server_url = forms.TextInputField('API Url', required=True)
server_url = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=False)

View File

@ -10,7 +10,7 @@ from setting.models_provider.base_model_provider import BaseModelCredential, Val
class XInferenceSTTModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -48,7 +48,7 @@ class XinferenceTTIModelParams(BaseForm):
class XinferenceTextToImageModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,

View File

@ -28,7 +28,7 @@ class XInferenceTTSModelGeneralParams(BaseForm):
class XInferenceTTSModelCredential(BaseForm, BaseModelCredential):
api_base = forms.TextInputField('API Url', required=True)
api_base = forms.TextInputField('API URL', required=True)
api_key = forms.PasswordInputField('API Key', required=True)
def is_valid(self, model_type: str, model_name, model_credential: Dict[str, object], model_params, provider,