# init.conf — configuración del motor de inferencia de sysagent. # Copiar a PROJECT_ROOT/init.conf y proteger con: chmod 600 init.conf # URL base de la API compatible con OpenAI (se usa {API_URL}/chat/completions). API_URL=http://127.0.0.1:8080/v1 # Clave de acceso. Puede quedar vacía para servidores locales. # Nunca se muestra completa en logs ni se envía al modelo. API_KEY= # Nombre exacto del modelo en el servidor. MODEL=qwen3 # Tamaño máximo de contexto en tokens. # 0 (o ausente): usar el valor del servidor. sysagent intenta averiguarlo # consultando /models y /props; si no puede, lo muestra como UNKNOWN. CONTEXT_SIZE=0 # Opcional: segundos máximos por petición al modelo (por defecto 300). # REQUEST_TIMEOUT=300 # Opcional: protocolo de herramientas. # auto (por defecto) tool calling nativo; si el servidor lo rechaza, protocolo de texto # native solo tool calling nativo (campo "tools" de la API) # json protocolo de texto con bloques ```tool (modelos/servidores sin tool calling) # TOOL_CALLING=auto # Opcional: buscador para web_search. {query} se sustituye por la consulta. # Por defecto se usa DuckDuckGo HTML; puede limitar consultas automáticas. # Recomendado: una instancia SearXNG propia con salida JSON: # SEARCH_URL=https://searx.example.com/search?q={query}&format=json