verbose live UI + tool-level SSE events + Groq default + regression tests

This commit is contained in:
2026-06-03 05:04:29 -03:00
parent 131f4d9b86
commit e124a8a7d9
69 changed files with 3030 additions and 137 deletions

View File

@@ -7,13 +7,19 @@ data:
# Warehouse (in-cluster postgres)
DATABASE_URL: "postgresql://nvi:nvi@postgres:5432/nvi"
# Langfuse (lng cluster, reached over WireGuard from the host).
# Override LANGFUSE_HOST to your lng WireGuard endpoint; keys come from
# the "nvi" project created inside the lng Langfuse UI.
LANGFUSE_HOST: "http://lng.local.ar:3000"
LANGFUSE_PUBLIC_KEY: ""
LANGFUSE_SECRET_KEY: ""
# Active dataset. Selects api/datasets/<name>/, the Postgres schema, and
# ctrl/seed/data/<name>.sqlite. Restart the api to switch.
NVI_DATASET: "financial"
# LLM. Supported providers: groq, anthropic, openai.
LLM_PROVIDER: "groq"
GROQ_API_KEY: "REDACTED_GROQ_API_KEY"
GROQ_MODEL: "llama-3.3-70b-versatile"
# LLM
ANTHROPIC_API_KEY: ""
ANTHROPIC_MODEL: "claude-sonnet-4-6"
# Langfuse (nivii project in the lng cluster).
LANGFUSE_HOST: "http://lng.local.ar"
LANGFUSE_PUBLIC_KEY: "REDACTED_LANGFUSE_PUBLIC_KEY"
LANGFUSE_SECRET_KEY: "REDACTED_LANGFUSE_SECRET_KEY"