Quellcode durchsuchen

fix: restore xinference secret field (#6941)

Co-authored-by: liuzhenghua-jk <liuzhenghua-jk@360shuke.com>
liuzhenghua vor 8 Monaten
Ursprung
Commit
141e4e0276

+ 2 - 2
api/core/model_runtime/model_providers/xinference/xinference.yaml

@@ -33,7 +33,7 @@ model_credential_schema:
       label:
         zh_Hans: 服务器URL
         en_US: Server url
-      type: text-input
+      type: secret-input
       required: true
       placeholder:
         zh_Hans: 在此输入Xinference的服务器地址,如 http://192.168.1.100:9997
@@ -51,7 +51,7 @@ model_credential_schema:
       label:
         zh_Hans: API密钥
         en_US: API key
-      type: text-input
+      type: secret-input
       required: false
       placeholder:
         zh_Hans: 在此输入您的API密钥

+ 1 - 1
web/app/components/header/account-setting/model-provider-page/model-modal/Form.tsx

@@ -114,7 +114,7 @@ const Form: FC<FormProps> = ({
             validated={validatedSuccess}
             placeholder={placeholder?.[language] || placeholder?.en_US}
             disabled={disabed}
-            type={formSchema.type === FormTypeEnum.textNumber ? 'number' : formSchema.type === FormTypeEnum.secretInput ? 'password' : 'text'}
+            type={formSchema.type === FormTypeEnum.textNumber ? 'number' : 'text'}
             {...(formSchema.type === FormTypeEnum.textNumber ? { min: (formSchema as CredentialFormSchemaNumberInput).min, max: (formSchema as CredentialFormSchemaNumberInput).max } : {})}
           />
           {fieldMoreInfo?.(formSchema)}