Files
forja/.env.example
2026-06-10 18:21:33 +02:00

43 lines
1.1 KiB
Bash

# 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