{t('ai_providers.ampcode_title')}
}
extra={
}
>
{loading ? (
{t('common.loading')}
) : (
<>
{t('ai_providers.ampcode_upstream_url_label')}:
{config?.upstreamUrl || t('common.not_set')}
{t('ai_providers.ampcode_upstream_api_key_label')}:
{config?.upstreamApiKey ? maskApiKey(config.upstreamApiKey) : t('common.not_set')}
{t('ai_providers.ampcode_force_model_mappings_label')}:
{(config?.forceModelMappings ?? false) ? t('common.yes') : t('common.no')}
{t('ai_providers.ampcode_model_mappings_count')}:
{config?.modelMappings?.length || 0}
{config?.modelMappings?.length ? (
{config.modelMappings.slice(0, 5).map((mapping) => (
{mapping.from}
{mapping.to}
))}
{config.modelMappings.length > 5 && (
+{config.modelMappings.length - 5}
)}
) : null}
>
)}