You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
orquestrador/.env.example

78 lines
1.9 KiB
Bash

# ============================================
# VERTEX AI
# ============================================
GOOGLE_PROJECT_ID=seu_projeto
GOOGLE_LOCATION=us-central1
VERTEX_MODEL_NAME=gemini-2.5-pro
# ============================================
# AMBIENTE
# ============================================
# Valores comuns: development, staging, production
ENVIRONMENT=development
# Use apenas true ou false.
# Alias como "release" agora sao aceitos, mas evite depender disso.
DEBUG=false
# ============================================
# BANCO DE TOOLS (MYSQL)
# ============================================
DB_HOST=127.0.0.1
DB_PORT=3306
DB_USER=root
DB_PASSWORD=sua_senha
DB_NAME=orquestrador_mock
DB_CLOUD_SQL_CONNECTION_NAME=
# ============================================
# BANCO MOCK DE NEGOCIO (MYSQL)
# ============================================
MOCK_DB_HOST=127.0.0.1
MOCK_DB_PORT=3306
MOCK_DB_USER=root
MOCK_DB_PASSWORD=sua_senha
MOCK_DB_NAME=orquestrador_mock
MOCK_DB_CLOUD_SQL_CONNECTION_NAME=
MOCK_SEED_ENABLED=true
AUTO_SEED_TOOLS=true
AUTO_SEED_MOCK=true
# ============================================
# TELEGRAM
# ============================================
TELEGRAM_BOT_TOKEN=
TELEGRAM_POLLING_TIMEOUT=30
TELEGRAM_REQUEST_TIMEOUT=45
# ============================================
# ESTADO CONVERSACIONAL
# ============================================
# Em producao com Telegram, prefira redis.
CONVERSATION_STATE_BACKEND=redis
CONVERSATION_STATE_TTL_MINUTES=60
REDIS_URL=redis://127.0.0.1:6379/0
REDIS_KEY_PREFIX=orquestrador
REDIS_SOCKET_TIMEOUT_SECONDS=5
# ============================================
# INTEGRACOES EXTERNAS
# ============================================
INTEGRATIONS_ENABLED=false
INTEGRATION_SYNC_DELIVERY_ENABLED=true
BREVO_API_KEY=
BREVO_BASE_URL=https://api.brevo.com/v3
BREVO_SENDER_EMAIL=
BREVO_SENDER_NAME=Orquestrador
BREVO_REQUEST_TIMEOUT_SECONDS=10