Pular para o conteúdo principal

Instalação e Configuração

O AITraining CLI está incluído quando você instala o pacote aitraining.

Instalação

Usando pip

pip install aitraining torch torchvision torchaudio

Usando uv (Recomendado)

uv pip install aitraining torch torchvision torchaudio

Verificar Instalação

Verifique se o CLI está funcionando:
aitraining --version
Você deve ver o número da versão impresso.

Primeira Execução

Executar aitraining sem argumentos inicia o assistente interativo:
aitraining
Isso exibe o banner Monostate e inicia o assistente de configuração.

Configuração de GPU

Para treinamento com GPU, certifique-se de ter o CUDA instalado e que o PyTorch possa detectar sua GPU:
import torch
print(torch.cuda.is_available())  # Should print True
print(torch.cuda.device_count())  # Number of GPUs

Apple Silicon (M1/M2/M3)

Em Macs Apple Silicon, o MPS é usado automaticamente:
import torch
print(torch.backends.mps.is_available())  # Should print True

Variáveis de Ambiente

Variáveis de ambiente comuns:
VariávelDescrição
HF_TOKENToken do Hugging Face para modelos/datasets privados
WANDB_API_KEYChave da API do Weights & Biases para logging
CUDA_VISIBLE_DEVICESEspecificar quais GPUs usar
Configure essas variáveis antes de executar o treinamento:
export HF_TOKEN="your_token_here"
export WANDB_API_KEY="your_key_here"

Próximos Passos