Saltar al contenido principal

Variables de Entorno

Configura el comportamiento de AITraining mediante variables de entorno.

Autenticación

Hugging Face

Requerido para:
  • Modelos privados
  • Datasets privados
  • Push a Hub

Weights & Biases

Requerido al usar --log wandb.

Configuración de GPU

Seleccionar GPUs

Gestión de Memoria

Sobrescribir GPU

Configuraciones Mac (Apple Silicon)

Control MPS

Cuando MPS está deshabilitado o es incompatible, AITraining establece automáticamente PYTORCH_ENABLE_MPS_FALLBACK=1 para fallback en CPU.

Configuraciones de Seguridad

Ejecución de Código Remoto

Establecer ALLOW_REMOTE_CODE=false puede impedir cargar modelos que requieren código personalizado (como algunos modelos multimodales). El predeterminado es true.

Logging

Configuraciones W&B

Configuraciones del Hub

Nombre de Usuario Predeterminado

Directorio de Caché

Configuraciones de Entrenamiento

Deshabilitar Telemetría

Modo Offline

Ejemplos de Uso

Script de Configuración Completo

Crea un script de configuración setup_env.sh:
Ejecuta antes del entrenamiento:

Usando Archivos .env

Crea un archivo .env:
Carga con:

Variables Internas

Estas se establecen automáticamente por AITraining:

Variables de Debug

Prioridad

Al usar --config, el archivo de configuración toma control total de los parámetros de entrenamiento. Las variables de entorno se usan para autenticación y configuraciones del sistema (como HF_TOKEN, WANDB_API_KEY, CUDA_VISIBLE_DEVICES).

Próximos Pasos

Configuraciones YAML

Archivos de configuración

Instalación

Configuración inicial