fix: make API URL and keys required fields in llm.py

This commit is contained in:
wxg0103 2025-08-20 10:33:47 +08:00
parent 082cfaaada
commit c83462ef74

View File

@ -106,11 +106,11 @@ class WenxinLLMModelCredential(BaseForm, BaseModelCredential):
method='', )
# v2版本字段
api_base = forms.TextInputField("API Base", required=False, relation_show_field_dict={"api_version": ["v2"]})
api_base = forms.TextInputField("API URL", required=True, relation_show_field_dict={"api_version": ["v2"]})
# v1版本字段
api_key = forms.PasswordInputField('API Key', required=False)
secret_key = forms.PasswordInputField("Secret Key", required=False,
api_key = forms.PasswordInputField('API Key', required=True)
secret_key = forms.PasswordInputField("Secret Key", required=True,
relation_show_field_dict={"api_version": ["v1"]})
def get_model_params_setting_form(self, model_name):