Files
iasysadmin/init.conf.example
2026-09-27 16:04:02 -06:00

32 lines
1.3 KiB
Plaintext

# 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