Pular para o conteúdo principal

Variáveis de Ambiente

Configure o comportamento do AITraining através de variáveis de ambiente.

Autenticação

Hugging Face

Necessário para:
  • Modelos privados
  • Datasets privados
  • Push para Hub

Weights & Biases

Necessário ao usar --log wandb.

Configuração de GPU

Selecionar GPUs

Gerenciamento de Memória

Sobrescrever GPU

Configurações Mac (Apple Silicon)

Controle MPS

Quando o MPS está desabilitado ou incompatível, o AITraining define automaticamente PYTORCH_ENABLE_MPS_FALLBACK=1 para fallback em CPU.

Configurações de Segurança

Execução de Código Remoto

Definir ALLOW_REMOTE_CODE=false pode impedir o carregamento de modelos que requerem código customizado (como alguns modelos multimodais). O padrão é true.

Logging

Configurações W&B

Configurações do Hub

Nome de Usuário Padrão

Diretório de Cache

Configurações de Treinamento

Desabilitar Telemetria

Modo Offline

Exemplos de Uso

Script de Configuração Completo

Crie um script de configuração setup_env.sh:
Execute antes do treinamento:

Usando Arquivos .env

Crie um arquivo .env:
Carregue com:

Variáveis Internas

Essas são definidas automaticamente pelo AITraining:

Variáveis de Debug

Prioridade

Ao usar --config, o arquivo de configuração assume controle total dos parâmetros de treinamento. Variáveis de ambiente são usadas para autenticação e configurações do sistema (como HF_TOKEN, WANDB_API_KEY, CUDA_VISIBLE_DEVICES).

Próximos Passos

Configurações YAML

Arquivos de configuração

Instalação

Configuração inicial