# Configurazione ambiente per s2s-reasoning-engine # # Copia questo file in .env nella root del progetto o nella cartella s2s-reasoning-engine/ # e modifica i valori secondo il tuo deployment. # ───────────────────────────────────────────────────────────── # 1) LLM (OpenAI-compatible) # ───────────────────────────────────────────────────────────── OPENAI_API_KEY=sk-.................................... OPENAI_BASE_URL=https://api.openai.com/v1 OPENAI_REASONING_MODEL=gpt-4.1-mini OPENAI_ORGANIZATION= OPENAI_PROJECT= OPENAI_REASONING_TEMPERATURE=0.2 OPENAI_REASONING_MAX_TOKENS=512 # ───────────────────────────────────────────────────────────── # 2) Aquachile (profilo agente, tool MCP, autenticazione) # ───────────────────────────────────────────────────────────── S2S_AGENT_PROFILE=https://aquachile.azurianlab.com/api/v1/agents/profile S2S_USER_PHONE_AUTH_URL=https://aquachile.azurianlab.com/api/v1/auth/user-by-phone S2S_TOOL_EXECUTION_MCP_URL=https://aquachile.azurianlab.com/api/v1/mcp S2S_TOOL_EXECUTION_MCP_API_KEY=.................................... S2S_TOOL_EXECUTION_MCP_API_SECRET=.................................... S2S_SEARCH_MCP=true # ───────────────────────────────────────────────────────────── # 3) Node-RED runtime # ───────────────────────────────────────────────────────────── NODE_RED_PORT=1881 NODE_RED_LOG_LEVEL=info NODE_RED_CREDENTIAL_SECRET=change-me-in-production # ───────────────────────────────────────────────────────────── # 4) Integrazione con s2s UI (server.py) # ───────────────────────────────────────────────────────────── # URL raggiungibile dal container Python della UI # (se usi rete docker condivisa è http://s2s-reasoning:1880) S2S_REASONING_NODE_RED_URL=http://localhost:1881