Problema con nodo de IA

¿Por qué mi nodo de IA devuelve respuestas inconsistentes?

¿Cuál es el mensaje de error (si hay alguno)?

Por favor, comparte tu flujo de trabajo

(Selecciona los nodos en tu lienzo y utiliza los atajos de teclado CMD+C/CTRL+C y CMD+V/CTRL+V para copiar y pegar el flujo de trabajo.)

Comparte el resultado devuelto por el último nodo

Información sobre tu configuración de n8n

  • Versión de n8n:
  • Base de datos (predeterminada: SQLite):
  • Configuración n8n EXECUTIONS_PROCESS (predeterminada: own, main):
  • Ejecutando n8n mediante (Docker, npm, n8n cloud, aplicación de escritorio):
  • Sistema operativo:

@Osas_Eduwoh Los LLMs son no deterministas por defecto, así que cierta variación es normal. El primer control es la temperatura: redúcela a 0 en las opciones de nodos del modelo para obtener la salida más consistente. Pero depende de qué tipo de inconsistencia estés experimentando: ¿está cambiando el contenido o la redacción real de una ejecución a otra, o es el formato/estructura (la forma del JSON, campos faltantes) lo que varía? La solución es diferente para cada caso, así que ¿cuál es?

La configuración de temperatura alta, prompts poco claros o las limitaciones del modelo pueden causar variaciones. Intenta usar prompts más específicos y valores de temperatura más bajos.

@Osas_Eduwoh

To add on, your prompt may also play a part.
Single-shot, multi-shot prompting may improve the output consistency

¡Hola! Las salidas inconsistentes de la IA generalmente se deben a la configuración del modelo más que a un bug de n8n. Dado que los LLMs son probabilísticos, tienden a variar naturalmente a menos que los controles estrictamente.

Intenta estos ajustes rápidos para obtener resultados consistentes:

  1. Reduce la Temperatura: Bájala a 0 o 0.2 en tu nodo de modelo. Esto evita que la IA se vuelva “creativa” y obliga respuestas estrictas.
  2. Codifica el Formato de Salida: En tu prompt del sistema, dile explícitamente cómo debe responder. Por ejemplo: “Genera estrictamente en JSON. No incluyas relleno conversacional como ‘Aquí están tus datos’.”
  3. Proporciona Ejemplos: Añade 2 o 3 ejemplos de una entrada y salida perfectas directamente en el prompt (few-shot prompting). Esto le da a la IA un patrón claro para copiar.

Si puedes copiar/pegar tu workflow aquí (solo Ctrl+C en tu lienzo y Ctrl+V aquí) y compartir un ejemplo rápido de una respuesta buena vs. mala, puedo echarle un vistazo y ayudarte a ajustarlo.