APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:tTWW18UqT3VQuCiV8l46+vTkGOMwSknubAF462xeWm0=
APP_DEBUG=true
APP_URL=http://localhost

APP_LOCALE=en
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=en_US

APP_MAINTENANCE_DRIVER=file
# APP_MAINTENANCE_STORE=database

# PHP_CLI_SERVER_WORKERS=4

BCRYPT_ROUNDS=12

LOG_CHANNEL=stack
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug

DB_CONNECTION=pgsql
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=ia_agent
DB_USERNAME=postgres
DB_PASSWORD=12345678

SESSION_DRIVER=database
SESSION_LIFETIME=120
SESSION_ENCRYPT=false
SESSION_PATH=/
SESSION_DOMAIN=null

BROADCAST_CONNECTION=log
FILESYSTEM_DISK=local
QUEUE_CONNECTION=database

CACHE_STORE=database
# CACHE_PREFIX=

MEMCACHED_HOST=127.0.0.1

REDIS_CLIENT=phpredis
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_MAILER=log
MAIL_SCHEME=null
MAIL_HOST=127.0.0.1
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_FROM_ADDRESS="hello@example.com"
MAIL_FROM_NAME="${APP_NAME}"

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false

VITE_APP_NAME="${APP_NAME}"

JWT_SECRET=fzg3jTbHf810f8OHyQ6omd3y7hBRTogXHTN6TTXZXinw6NT8aZH1XxkS9lJHJUl8

JWT_ALGO=HS256
JWT_TTL=60
JWT_REFRESH_TTL=20160
JWT_REFRESH_IAT=false
JWT_LEEWAY=0
JWT_BLACKLIST_ENABLED=true

CORS_ALLOWED_ORIGINS=http://localhost:4200

#LLM_PROVIDER=gemini
#GEMINI_API_KEY=AQ.Ab8RN6JSVI2AO1zjwgeNd2XTbfP0KaqlfpQ4LjEyJsQpTPNBBA
#GEMINI_MODEL=gemini-1.5-flash #gemini-2.0-flash
#GEMINI_MODE=free_tier
#GEMINI_BASE_URL=https://generativelanguage.googleapis.com/v1beta
#GEMINI_MODEL=gemini-2.0-flash
GEMINI_REQUEST_TIMEOUT=120


# Proveedor de chat / extracción: openai | gemini
LLM_PROVIDER=openai
OPENAI_API_KEY=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
OPENAI_ORGANIZATION=
OPENAI_PROJECT=proj_jwc578ZDebyvvCt8hFMO3Urv
OPENAI_BASE_URL=https://api.openai.com/v1
OPENAI_REQUEST_TIMEOUT=120
OPENAI_CHAT_MODEL=gpt-4o

# Agente conversacional (capacidades on/off y límites)
AGENT_GREETING_ENABLED=false
AGENT_GREETING_TEXT=
AGENT_CAPABILITY_GENERAL_CHAT=true
AGENT_CAPABILITY_PRICE_UPDATE=false
AGENT_CAPABILITY_REPORT_GENERATION=false
AGENT_CAPABILITY_DATABASE_SEARCH=false
AGENT_DB_SEARCH_MAX_RESULTS=10
AGENT_DB_SEARCH_TERM_MAX=120

# Modo de Entrenamiento para Plantillas de Agente
AGENT_TRAINING_MODE=true

# Configuración de Base de Datos Secundaria (Destino de la extracción)
DB_SEC_CONNECTION=mysql
DB_SEC_HOST=127.0.0.1
DB_SEC_PORT=3306
DB_SEC_DATABASE=eneon
DB_SEC_USERNAME=root
DB_SEC_PASSWORD=rtdg2049
DB_SEC_JSON_COLUMN=payload
