{% set field_id = field.id or name %} {% set field_name = field.name or field_id %} {% set field_type = field.type or type or 'text' %} {% set field_label = field.label or label %} {% set field_value = field.value if field.value is defined else (value if value is defined else '') %} {% set field_required = field.required or required or false %} {% set field_placeholder = field.placeholder or placeholder or '' %} {% set field_description = field.description or description or '' %} {% set field_options = field.options or options or [] %} {% set field_disabled = field.disabled or disabled or false %} {% set field_tooltip = field.tooltip or tooltip or '' %} {% set field_cmd_args_help = field.cmd_args_help or cmd_args_help or '' %} {% set custom_component = field.custom_component or '' %} {% set uses_custom_label = custom_component == 'merge_environment_toggle' %} {% set is_toggle_field = field_type in ['checkbox', 'toggle'] %} {% set is_deepspeed_field = field_id == 'deepspeed_config' %} {% if field.min is defined %} {% set field_min = field.min %} {% elif min is defined %} {% set field_min = min %} {% else %} {% set field_min = none %} {% endif %} {% if field.max is defined %} {% set field_max = field.max %} {% elif max is defined %} {% set field_max = max %} {% else %} {% set field_max = none %} {% endif %} {% if field.step is defined %} {% set field_step = field.step %} {% elif step is defined %} {% set field_step = step %} {% else %} {% set field_step = none %} {% endif %}
{{ field_description }}
{% endif %}