Recursos · Integración n8n

Nodo xAI Grok Chat Model n8nConfigura xAI Grok Chat Model en n8n.

El nodo xAI Grok Chat Model n8n nunca se ejecuta solo. Es un subnodo, un nodo pequeño que se engancha a uno mayor, y responde a cada petición que ese nodo le manda. Nueve parámetros moldean la respuesta, desde la elección del modelo hasta Top P, con una sola credencial de xAI.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve el nodo xAI Grok Chat Model n8n?

Le pone cabeza a un nodo raíz. En n8n, el nodo raíz (un AI Agent, una cadena) recibe los items que circulan por el flujo, y los subnodos se enganchan a sus puertos para aportarle lo que no tiene: un modelo de chat, una memoria, herramientas. Este ocupa la plaza del modelo con xAI Grok. Al no tener entrada principal, si lo sueltas suelto en el lienzo no pasa absolutamente nada.

Hay tres montajes que se repiten. Uno: un asistente que contesta preguntas de clientes, donde el AI Agent razona y consulta las herramientas mientras Grok redacta, con Sampling Temperature muy baja para que la misma pregunta reciba siempre la misma respuesta. Dos: una clasificación de mensajes entrantes con un Text Classifier y Response Format en JSON, porque el nodo siguiente no sabe leer un párrafo pero sí un campo. Tres: un resumen semanal con un Summarization Chain, donde Maximum Number of Tokens sube, porque con el techo por defecto el resumen se corta a media frase.

Cambiar de proveedor es el gesto habitual. El puerto Model acepta un subnodo cada vez, así que sustituir Grok por OpenAI, Anthropic o Google Gemini consiste en borrar un nodo y enganchar otro. El resto del flujo se queda igual: el agente conserva su prompt, su memoria y sus herramientas, y lo que viene después, un aviso enviado o una fila añadida a una hoja, sigue leyendo el mismo campo.

Cuándo conviene otra cosa. Si lo único que necesitas es una llamada a la API de xAI sin ningún bucle de razonamiento alrededor, el par nodo raíz más subnodo son dos nodos donde un HTTP Request sería uno. Y muchos flujos no necesitan modelo: una condición decide antes, sin factura y sin variabilidad. Este nodo empieza a valer la pena en cuanto ya hay un nodo raíz en escena.

Los límites conviene verlos antes de montar nada. El nodo va por la versión 1 y expone nueve parámetros, ni uno más: no hay campo para el prompt de sistema, que vive en el nodo raíz, ni ajuste de streaming, ni contador de llamadas. n8n no cobra por el nodo, pero xAI factura sus propias llamadas de API según sus condiciones, y eso pesa el día en que un agente entra en bucle. Además la lista de modelos viene de la API de xAI: una clave caducada se traduce en un desplegable vacío, no en un mensaje claro.

Si lo que estás midiendo es la plataforma y no el nodo, la Reseña n8n entra en el detalle de alojamiento y coste.

Conexión

¿Qué hace falta para conectarlo?

  1. 01

    Abrir una cuenta en xAI

    El nodo se autentica contra xAI, no contra n8n, así que todo empieza por una cuenta de xAI. Después de registrarte, entra en la página xAI Console API Keys y crea una clave nueva. Guárdala de paso en un gestor de contraseñas: xAI la muestra una sola vez, y una clave perdida se regenera, no se vuelve a leer.

  2. 02

    Guardar la clave en n8n

    En n8n, menú Credentials, añade una credencial de xAI. Una credencial es el bloque donde n8n guarda los accesos a un servicio, aparte del flujo. La clave de API es el único método de autenticación admitido aquí, o sea que hay un solo campo que rellenar: pega el valor en API Key y guarda. Esa credencial la reutilizan todos tus flujos, lo que hace fácil rotar la clave.

  3. 03

    Enganchar el nodo y elegir modelo

    Arrastra el nodo xAI Grok Chat Model al lienzo y suéltalo sobre el puerto Model de un nodo raíz. Selecciona la credencial que acabas de guardar y abre el desplegable Model. n8n consulta la API de xAI para rellenarlo, así que ver nombres de modelos reales es la prueba más rápida de que la clave funciona. Elige uno, ejecuta el nodo raíz y lee la salida antes de conectar nada más.

Conexiones

¿Dónde se engancha este nodo?

n8n reparte el trabajo en dos: el nodo raíz está en el flujo principal y recibe los items, y los subnodos se fijan a sus puertos y cubren una función cada uno. Este solo tiene un puerto de salida, así que la única pregunta es a quién alimenta.

Salida (dónde se conecta)

  • Modelai_languageModel
01ModelPor este puerto pasa el modelo de lenguaje al que llama un nodo raíz cada vez que tiene texto que generar. Un modelo por puerto, y sin él el nodo raíz se queda parado.

Por este puerto pasa el modelo de lenguaje al que llama un nodo raíz cada vez que tiene texto que generar. Un modelo por puerto, y sin él el nodo raíz se queda parado.

Parámetros clave

  • Required: el nodo raíz no lleva modelo de reserva, un puerto Model vacío detiene la ejecución.
  • AI Agent y AI Agent Tool: los nodos que razonan, donde Grok planifica las llamadas a herramientas y luego redacta la respuesta final.
  • Basic LLM Chain y Summarization Chain: nodos en línea recta, sin bucle de herramientas, para una respuesta única o un resumen de documentos.
  • Text Classifier e Information Extractor: nodos que esperan una respuesta estructurada, donde Response Format y una temperatura baja hacen casi todo.
Casos de uso
soporte pone un agente sobre Grok y un AI Agent Tool sobre el mismo modelo.
Parámetros

¿Qué cambia cada parámetro?

El nodo xAI Grok Chat Model tiene 9 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.

01

Model

model

Lo que ves en n8n

Notas y casos de uso

El desplegable de arriba decide qué modelo de Grok responde. n8n lo carga desde la API de xAI cada vez que lo abres, así que un modelo publicado después de tu versión de n8n aparece igualmente, sin actualizar nada.

Parámetros clave

  • Model: el modelo que genera la respuesta. Cógelo de la lista en lugar de escribir un nombre, y cámbialo en un clic cuando un flujo resulte más lento o más pesado de lo previsto del lado de xAI.
Casos de uso
un agente de clasificación usa un modelo ligero para las peticiones entrantes, mientras que el informe del viernes pasa a uno más grande porque su prompt arrastra mucho más texto.
02

Frequency Penalty

options.frequencyPenalty

Lo que ves en n8n

Notas y casos de uso

Escondido bajo Options hasta que lo añades, este ajuste va contra las repeticiones. Mira cuántas veces ha aparecido ya un token, el trozo de texto que el modelo lee y escribe, y vuelve menos probables los más frecuentes.

Parámetros clave

  • Frequency Penalty: un número. Los valores positivos penalizan los tokens según la frecuencia que ya tienen en el texto, lo que reduce la probabilidad de que el modelo repita la misma línea palabra por palabra.
Casos de uso
un generador de fichas de producto que abría todos los párrafos con el mismo giro deja de hacerlo con un valor positivo pequeño.
03

Maximum Number of Tokens

options.maxTokens

Lo que ves en n8n

Notas y casos de uso

Aquí pones el techo de longitud de la respuesta. El valor fija el tamaño de la salida y el modelo se detiene al llegar, a media frase si el techo se queda corto.

Parámetros clave

  • Maximum Number of Tokens: un número. La mayoría de modelos tienen una ventana de contexto de 2048 tokens, y los más recientes van bastante más allá, así que el techo disponible depende del modelo elegido arriba.
Casos de uso
una cadena que resume un hilo largo necesita espacio para terminar; un nodo que solo devuelve una etiqueta gana quedándose corto, porque así una respuesta truncada nunca llega al paso siguiente.
04

Response Format

options.responseFormat

Lo que ves en n8n

Notas y casos de uso

Dos opciones, y la segunda cambia lo que el resto del flujo puede hacer con la respuesta.

Parámetros clave

  • Text (text): una respuesta de texto normal, la forma que quieres cuando la lee una persona.
  • JSON (json_object): activa el modo JSON, que debería garantizar que el mensaje generado por el modelo es JSON válido.
Casos de uso
una extracción que alimenta una hoja de cálculo se pone en JSON para que los campos caigan en su columna, y después el flujo los recupera con una expresión como {{ $json.output }} en vez de rebuscar dentro de un texto.
05

Presence Penalty

options.presencePenalty

Lo que ves en n8n

Notas y casos de uso

Primo hermano del anterior, con otro disparador. Este no cuenta las veces que aparece un token, solo mira si ha aparecido, y empuja al modelo hacia temas que todavía no ha tocado.

Parámetros clave

  • Presence Penalty: un número. Los valores positivos penalizan los tokens por el simple hecho de estar ya en el texto, lo que aumenta la probabilidad de que el modelo hable de temas nuevos.
Casos de uso
una cadena de lluvia de ideas que da vueltas a los mismos dos ángulos se abre con un valor positivo; en una respuesta factual, mejor no tocarlo.
06

Sampling Temperature

options.temperature

Lo que ves en n8n

Notas y casos de uso

El azar, en un número. Bajarlo produce respuestas menos aleatorias, y cuando la temperatura se acerca a cero el modelo se vuelve determinista y repetitivo.

Parámetros clave

  • Sampling Temperature: un número que decide cuánta variación se permite el modelo entre dos ejecuciones del mismo prompt.
Casos de uso
todo lo que un nodo posterior tenga que interpretar, una clasificación o una extracción, pide un valor cercano a cero, para que dos entradas iguales den dos salidas iguales. La redacción comercial quiere lo contrario, a cambio de respuestas que no vas a reproducir tal cual.
07

Timeout

options.timeout

Lo que ves en n8n

Notas y casos de uso

Cuánto espera n8n a xAI antes de abandonar una petición. La unidad engaña: son milisegundos, no segundos, así que un valor que parece generoso puede quedarse por debajo del segundo.

Parámetros clave

  • Timeout: un número, el tiempo máximo que se permite a una petición, expresado en milisegundos.
Casos de uso
un resumen sobre un documento grande necesita más margen que una clasificación de una línea. Es lo primero que hay que revisar cuando un flujo solo falla con los items más pesados.
08

Max Retries

options.maxRetries

Lo que ves en n8n

Notas y casos de uso

Cuando una llamada a xAI falla, esto decide si n8n lo intenta otra vez antes de dar el nodo por erróneo. Se aplica por ejecución del nodo, así que un agente que consulta el modelo varias veces en una misma pasada puede reintentar varias veces.

Parámetros clave

  • Max Retries: un número, la cantidad máxima de reintentos.
Casos de uso
un proceso nocturno lo agradece, porque un fallo pasajero no tumba toda la tanda. Un chatbot que responde delante de alguien es mejor que falle rápido y lo diga.
09

Top P

options.topP

Lo que ves en n8n

Notas y casos de uso

La otra palanca sobre la variedad, que recorta la cola de la distribución en vez de aplanar la curva. Cuanto más baja, menos continuaciones se plantea el modelo.

Parámetros clave

  • Top P: un número que controla la diversidad mediante muestreo de núcleo. Un valor de 0.5 significa que se considera la mitad de las opciones ponderadas por probabilidad.
Casos de uso
apretar un modelo que se va por elecciones de palabra raras. Toca este o Sampling Temperature, no los dos a la vez, o dejarás de saber cuál provocó el cambio que estás viendo.
Necesitas ayuda

¿Necesitas ayuda para automatizar xAI Grok Chat Model con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Lo que se pregunta después

01¿El nodo xAI Grok Chat Model es gratis en n8n?
Sí. Forma parte del paquete de IA que viene con n8n, tanto en n8n Cloud como en una instancia autoalojada. No hay nada que instalar, ningún nodo de comunidad que añadir y ningún sobrecoste por el lado de n8n. El autoalojamiento corre sobre la Community Edition, con licencia Sustainable Use, y un flujo construido en un sitio se comporta igual en el otro. El coste que sí existe está fuera: xAI factura sus propias llamadas de API según sus condiciones. Eso es lo que hay que vigilar cuando un agente consulta el modelo varias veces dentro de una sola ejecución.
02¿Qué credenciales necesita el nodo xAI Grok Chat Model n8n?
Una cuenta de xAI, una clave de API y un nodo raíz al que engancharse. Creas la cuenta, generas la clave en la página xAI Console API Keys y añades una credencial de xAI en n8n pegando el valor en el campo API Key. La clave de API es el único método de autenticación admitido: no hay OAuth ni permisos que elegir. La credencial se guarda una vez y se reutiliza en toda la instancia. Por sí solo el nodo sigue sin producir nada: como no tiene entrada principal, tiene que ocupar el puerto Model de un nodo raíz.
03¿Qué límites tiene este nodo?
Nueve parámetros en la versión 1, y ahí se acaba la superficie. No hay campo para el prompt de sistema, porque las instrucciones pertenecen al nodo raíz. Tampoco hay opción de streaming ni contador de tokens en la salida. La longitud de la respuesta depende del modelo elegido, con una ventana de contexto de 2048 tokens en la mayoría y bastante más en los recientes. La lista Model sale de la API de xAI y no de n8n, así que una clave revocada deja un desplegable vacío en lugar de un error legible. Y al ser subnodo, no se puede probar por separado.
04¿Qué hay que conectar como mínimo y por dónde empezar?
El mínimo es un nodo raíz más este nodo en su puerto Model, con una credencial válida. Empieza por un Basic LLM Chain antes que por un AI Agent: la cadena envía tu prompt, devuelve una respuesta y te deja ver qué produce el modelo sin un bucle de herramientas de por medio. Cuando eso funcione, cambia la cadena por un AI Agent, añade un subnodo de memoria para que la conversación mantenga el hilo entre mensajes y engancha las herramientas de una en una. En ese orden, cada avería tiene una sola causa posible.
05¿n8n o Make para mover Grok en un flujo?
Depende de dónde quieras que vivan tus datos y de cómo prefieras pagar. Make solo se usa alojado, sin opción de autoalojamiento, y factura por operación: el presupuesto es previsible y los bucles largos salen caros. n8n se autoaloja con Docker o npm, o se usa en n8n Cloud si no quieres mantener nada, y en autoalojado deja los prompts y las respuestas en una infraestructura que tú controlas. La otra diferencia es el modelo de subnodos: agente, modelo, memoria y herramientas son bloques separados que se recablean uno a uno. Decide por alojamiento, control del dato y modelo de coste.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.