32 lines
1.3 KiB
Plaintext
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
|