- {canModifyCredentials &&
}
-
- Configured credentials for different AI providers. Add and manage your API credentials.
-
-
-
-
-
-
- Credential Name
- Provider
- Actions
-
-
-
- {!credentialList || credentialList.length === 0 ? (
-
-
- No credentials configured
-
-
- ) : (
- credentialList.map((credential: CredentialItem, index: number) => (
-
- {credential.credential_name}
-
- {renderProviderBadge((credential.credential_info?.custom_llm_provider as string) || "-")}
-
-
- {canModifyCredentials ? (
- <>
-
-
- ))
- )}
-
-
-
-
- {isAddModalOpen && (
-
setIsAddModalOpen(false)}
- uploadProps={uploadProps}
- />
- )}
- {isUpdateModalOpen && (
- setIsUpdateModalOpen(false)}
- />
- )}
-
-
-
- );
-};
-
-export default CredentialsPanel;