ES | EN
AI

AI: Conversational agent with custom tool written in JavaScript

AI AgentOpenAI ChatGPTTool Code
Nodes 3
Complexity Intermediate
Category AI
n8n popularity 35,066 views in n8n library

This workflow implements a custom tool via JavaScript code which returns a random color to users and excludes the given colors. Note that to use this template, you need to be on n8n version 1.19.4 or later.

Apps and nodes included

Step-by-Step Implementation Guide

Agente Conversacional IA con JavaScript en n8n

Este workflow crea un agente conversacional que usa código JavaScript para personalizar las respuestas. En este ejemplo, el agente devuelve un color aleatorio, excluyendo los colores especificados. Es una demostración de cómo integrar código personalizado con IA.

Nodos Clave

  • Langchain Agent: Gestiona la interacción del agente de IA.
  • LM Chat OpenAI: El modelo de lenguaje que genera las respuestas.
  • Tool Code: Permite ejecutar código JavaScript dentro del workflow.

Configuración Paso a Paso

  • Paso 1: Configura el nodo LM Chat OpenAI con tu clave API de OpenAI.
  • Paso 2: En el nodo Tool Code, escribe el código JavaScript que genera un color aleatorio (excluyendo los colores que desees).
  • Paso 3: Configura el Langchain Agent para usar el Tool Code.
⚡ Open and edit in Scriflow ← Browse all n8n templates

Scriflow builds and adapts n8n workflows with AI. Open this template in the editor to get the import-ready JSON.