# ============================
# Entrenamiento LLaMA 2 + LoRA
# Windows + Python 3.11
# (Sin torch aquí: se instala aparte con CUDA)
# ============================

# Core HF
transformers==4.43.3
accelerate==0.33.0
peft==0.12.0
datasets==2.20.0
tokenizers==0.19.1
safetensors==0.4.3
huggingface-hub==0.24.6

# 4-bit / quant
bitsandbytes==0.46.1   # >=0.43.2 requerido para mover 4-bit a CUDA

# Utilidades de entrenamiento
tqdm==4.66.4
protobuf==4.25.3
packaging==24.1
psutil==6.0.0
pyyaml==6.0.2

# I/O opcional (por si lees JSONL grandes, logs, etc.)
ujson==5.10.0
orjson==3.10.7

# Visualización/monitoreo (opcional pero útil)
tensorboard==2.17.0
