From dc119b5d5a06458c83bc255258c8139947952fc2 Mon Sep 17 00:00:00 2001 From: Developer Date: Fri, 31 Jul 2026 21:11:39 +0700 Subject: [PATCH] chore(env): switch AI_LLM_BASE_URL to omniroute (imrnes:20128) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 9router → omniroute router. /api/v1 exposes OpenAI-compatible chat (model 'text' → gemma-4-31b-it, verified) + embeddings (verified: gemini-embedding-001/-2, nemotron-embed-vl-1b-v2:free, qwen3-embedding). Runtime env already switched via /etc/gmw/discord-gateway.env + GATEWAY_ENV secret; gateway restarted 21:10, embedding writes flowing. --- .env.example | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 885b6f9..f81a827 100644 --- a/.env.example +++ b/.env.example @@ -85,7 +85,7 @@ BACKLOG_SYNC_BATCH_SIZE=100 # Messages per backlog batch, max 100 (d # === AI Analysis === AI_ANALYSIS_ENABLED=false # Enable AI content moderation (default: false) # AI_LLM_API_KEY= # REQUIRED if AI_ANALYSIS_ENABLED=true. LLM API key -AI_LLM_BASE_URL=https://9router.asepharyana.my.id/v1 # LLM API base URL (default) +AI_LLM_BASE_URL=http://100.121.180.82:20128/api/v1 # LLM API base URL (omniroute on imrnes; /api/v1 exposes OpenAI-compatible chat+embeddings) AI_LLM_MODEL=text # LLM text model name (default: text) # AI_LLM_VISION_MODEL= # Vision model for image analysis (falls back to AI_LLM_MODEL) # AI_LLM_EMBEDDING_MODEL= # Embedding model for semantic moderation cache (optional; enables near-duplicate text reuse to save LLM calls)