Web Scraping & Data Extraction

AI Agent with charts capabilities using OpenAI Structured Output

AI Agent with charts capabilities using OpenAI Structured Output

Complex
High
11
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
11
Node Types
9

Node Types

lm Chat Open Ai
OpenAI Chat Model
1 node
memory Buffer Window
Window Buffer Memory
1 node
tool Workflow
Generate a chart
1 node
execute Workflow Trigger
Execute "Generate a chart" tool
1 node
http Request
OpenAI - Generate Chart definition with Structured Output
1 node
set
Set response
1 node
sticky Note
Sticky Note1, Sticky Note, Sticky Note2
3 nodes
agent
AI Agent
1 node
chat Trigger
When chat message received
1 node

Workflow JSON

14.68 KB
{
  "id": "6yNJxDjV9rSiOkj9",
  "meta": {
    "instanceId": "f4f5d195bb2162a0972f737368404b18be694648d365d6c6771d7b4909d28167",
    "templateCredsSetupCompleted": true
  },
  "name": "AI Agent with charts capabilities using OpenAI Structured Output",
  "tags": [
    {
      "id": "9tRfTc35T5pruw03",
      "name": "experiment",
      "createdAt": "2024-03-18T15:32:10.504Z",
      "updatedAt": "2024-03-18T15:32:10.504Z"
    }
  ],
  "nodes": [
    {
      "id": "4b7c314a-d7c5-46cb-af6f-b3ff02a182b7",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        980,
        600
      ],
      "parameters": {
        "model": "gpt-4o-mini-2024-07-18",
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "WqzqjezKh8VtxdqA",
          "name": "OpenAi account - Baptiste"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "cf4ffa49-8830-4db2-9a7d-b8931e806947",
      "name": "Window...

Showing first 1000 characters. Click "Expand" to view the full JSON.