'hola' respondia con JSON crudo de calculate_timestamp tras 3/3 pasos: Open WebUI 0.10+ inyecta builtin tools (time, memory, notes, chats...) en modo Native y llama3.2 3B se enreda en loops de tool-calls (bug documentado en open-webui#24906 para modelos pequenos).
Fix en el compose (openwebui + wordpress):
DEFAULT_MODEL_PARAMS: '{"function_calling": "legacy"}' — modo prompt-injection, pensado para modelos que no destacan en tool-calling nativo (documentacion oficial: 'if a model struggles with Native... fall back to Legacy')
CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS: '1' — cinta de seguridad contra bucles
Verificacion
docker compose config --quiet OK en ambos
## Summary
'hola' respondia con JSON crudo de calculate_timestamp tras 3/3 pasos: Open WebUI 0.10+ inyecta builtin tools (time, memory, notes, chats...) en modo Native y llama3.2 3B se enreda en loops de tool-calls (bug documentado en open-webui#24906 para modelos pequenos).
Fix en el compose (openwebui + wordpress):
- `DEFAULT_MODEL_PARAMS: '{"function_calling": "legacy"}'` — modo prompt-injection, pensado para modelos que no destacan en tool-calling nativo (documentacion oficial: 'if a model struggles with Native... fall back to Legacy')
- `CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS: '1'` — cinta de seguridad contra bucles
## Verificacion
- `docker compose config --quiet` OK en ambos
llama3.2 3B con las builtin tools de Open WebUI (Native mode) entra
en bucle: 'hola' -> calculate_timestamp x3 y suelta JSON crudo (3/3).
- function_calling=legacy (DEFAULT_MODEL_PARAMS): prompt-injection,
el modo pensado para modelos pequenos
- CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS=1: cinta de seguridad
hermes
merged commit 51258f6889 into main2026-09-12 21:54:16 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
'hola' respondia con JSON crudo de calculate_timestamp tras 3/3 pasos: Open WebUI 0.10+ inyecta builtin tools (time, memory, notes, chats...) en modo Native y llama3.2 3B se enreda en loops de tool-calls (bug documentado en open-webui#24906 para modelos pequenos).
Fix en el compose (openwebui + wordpress):
DEFAULT_MODEL_PARAMS: '{"function_calling": "legacy"}'— modo prompt-injection, pensado para modelos que no destacan en tool-calling nativo (documentacion oficial: 'if a model struggles with Native... fall back to Legacy')CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS: '1'— cinta de seguridad contra buclesVerificacion
docker compose config --quietOK en ambos