$feat): $feat_mode = isset($feat['mode']) ? $feat['mode'] : 'user_key'; $feat_dp = isset($feat['default_provider']) ? $feat['default_provider'] : ''; $feat_dm = isset($feat['default_model']) ? $feat['default_model'] : ''; $feat_name = isset($feat['name']) ? $feat['name'] : $fkey; $feat_type = isset($feat['type']) ? $feat['type'] : 'text'; $feat_allowed = isset($feat['allowed_providers']) ? $feat['allowed_providers'] : array(); if(!is_array($feat_allowed)) $feat_allowed = array(); // 按功能 type 过滤 providers(默认提供商下拉 + 允许的服务商 checkbox 都用此列表) $typeProviders = $aiService->getProvidersByType($feat_type); ?>
>