# Proveedor LLM activo. Valores: mock | azure | openai LLM_PROVIDER=mock # Proveedor de fallback (opcional). Vacío deshabilita fallback. LLM_FALLBACK_PROVIDER= # Azure OpenAI (solo si LLM_PROVIDER=azure) AZURE_OPENAI_ENDPOINT= AZURE_OPENAI_API_KEY= AZURE_OPENAI_DEPLOYMENT= AZURE_OPENAI_API_VERSION=2024-08-01-preview # OpenAI (solo si LLM_PROVIDER=openai) OPENAI_API_KEY= OPENAI_MODEL=gpt-4o # Guardrails GUARDRAILS_NEMO_ENABLED=false # Keywords CSV para topical rails de NeMo (vacío = sin chequeo off-topic) GUARDRAILS_NEMO_ALLOWED_KEYWORDS= # Observabilidad LOG_LEVEL=INFO # Training orchestration (mock | azure_ml) TRAINING_BACKEND=mock # Azure ML (required when TRAINING_BACKEND=azure_ml and using live SDK; else stub mode) AZURE_ML_SUBSCRIPTION_ID= AZURE_ML_RESOURCE_GROUP= AZURE_ML_WORKSPACE_NAME= AZURE_ML_COMPUTE=cpu-cluster AZURE_ML_ENVIRONMENT=AzureML-sklearn-1.5 AZURE_ML_EXPERIMENT_NAME=forja-training AZURE_ML_COMMAND=python train.py # Persistencia DATA_DIR=./data AGENTS_DIR=./agents POLICIES_DIR=./policies DATASETS_DIR=./datasets MODELS_DIR=./models