feat(runtime): implement single-article consolidation runtime and modularize codebase

This commit is contained in:
2026-08-24 00:14:07 -03:00
parent e1e0be1353
commit 23de7d8fe7
176 changed files with 266754 additions and 10179 deletions
+24 -1
View File
@@ -1,3 +1,26 @@
OPENAI_API_KEY=
# ==============================================================================
# TextNLPClassifierApp - Environment Configuration Template (.env.example)
# ==============================================================================
# ------------------------------------------------------------------------------
# 1. Provedor Padrão OpenAI / Omniroute / Proxy Customizado (Runtime & Tools)
# ------------------------------------------------------------------------------
OPENAI_API_KEY="sk-..."
OPENAI_BASE_URL="https://omniroute.app.andreferraro.com/v1"
OPENAI_MODEL="cgpt-web/gpt-5.5"
# ------------------------------------------------------------------------------
# 2. Provedores Nativos Certificados (Groq / DeepSeek / Google Gemini)
# ------------------------------------------------------------------------------
GROQ_API_KEY="gsk_..."
DEEPSEEK_API_KEY="sk-..."
GEMINI_API_KEY="AIzaSy..."
# GEMINI_MODEL="gemini-2.5-flash"
# ------------------------------------------------------------------------------
# 3. Observabilidade e Telemetria Langfuse (Opcional)
# Se ausente ou offline, o runtime degrada graciosamente para a fila SQLite local.
# ------------------------------------------------------------------------------
LANGFUSE_PUBLIC_KEY="pk-lf-..."
LANGFUSE_SECRET_KEY="sk-lf-..."
LANGFUSE_HOST="https://cloud.langfuse.com"