AI Image Captioning and Positioning Tool

f07517d9-8227-488b-bea6-0d45db449a42

Latency
29331ms
Cost
$0.0006
Tokens
237
Status
partial
gemini-2.5-flash

Workflow Graph

Trace

[
  {
    "data": {
      "nodeType": "manualTrigger"
    },
    "event": "node_start",
    "nodeId": "0b64edf1-57e0-4704-b78c-c8ab2b91f74d",
    "timestamp": 1783204831027
  },
  {
    "data": {
      "initialData": {
        "size": {
          "width": 1024,
          "height": 768
        },
        "output": {
          "caption_text": "A breathtaking sunset paints the rolling hills of Tuscany in warm hues of orange and purple.  Cypress trees stand silhouetted against the vibrant sky, a classic Italian landscape.",
          "caption_title": "Sunset over the Tuscan Hills"
        },
        "caption": {
          "fontSize": 30,
          "rectPosX": 50,
          "rectPosY": 50,
          "textPosX": 60,
          "textPosY": 70,
          "maxLineLength": 40
        }
      }
    },
    "event": "triggered",
    "nodeId": "manualTrigger",
    "timestamp": 1783204831027
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "manualTrigger"
    },
    "event": "node_end",
    "nodeId": "0b64edf1-57e0-4704-b78c-c8ab2b91f74d",
    "timestamp": 1783204831027
  },
  {
    "data": {
      "nodeType": "llm"
    },
    "event": "node_start",
    "nodeId": "a875d1c5-ccfe-4bbf-b429-56a42b0ca778",
    "timestamp": 1783204831029
  },
  {
    "data": {
      "messages": 1,
      "maxTokens": 1024
    },
    "event": "calling google/gpt-4o-mini",
    "nodeId": "llm",
    "timestamp": 1783204831029
  },
  {
    "data": {
      "model": "gpt-4o-mini",
      "provider": "google"
    },
    "event": "llm_call",
    "nodeId": "_context",
    "timestamp": 1783204831029
  },
  {
    "data": {
      "error": "Google Gemini API error (500): {\n  \"error\": {\n    \"code\": 500,\n    \"message\": \"An internal error has occurred. Please retry or report in https://developers.generativeai.google/guide/troubleshooting\",\n    \"status\": \"INTERNAL\"\n  }\n}\n",
      "status": "error",
      "degraded": true,
      "nodeType": "llm"
    },
    "event": "node_end",
    "nodeId": "a875d1c5-ccfe-4bbf-b429-56a42b0ca778",
    "timestamp": 1783204856343
  },
  {
    "data": {
      "nodeType": "passthrough"
    },
    "event": "node_start",
    "nodeId": "a5e00543-dbaa-4e62-afb0-825ebefae3f3",
    "timestamp": 1783204856347
  },
  {
    "data": {},
    "event": "noOp",
    "nodeId": "passthrough",
    "timestamp": 1783204856347
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "passthrough"
    },
    "event": "node_end",
    "nodeId": "a5e00543-dbaa-4e62-afb0-825ebefae3f3",
    "timestamp": 1783204856347
  },
  {
    "data": {
      "nodeType": "http"
    },
    "event": "node_start",
    "nodeId": "b6c28913-b16a-4c59-aa49-47e9bb97f86d",
    "timestamp": 1783204856351
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "http",
      "latencyMs": 0,
      "operation": "fixture",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1783204856351
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "http"
    },
    "event": "node_end",
    "nodeId": "b6c28913-b16a-4c59-aa49-47e9bb97f86d",
    "timestamp": 1783204856351
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "8a0dbd5d-5886-484a-80a0-486f349a9856",
    "timestamp": 1783204856353
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "imageEdit",
      "latencyMs": 800,
      "operation": "resize",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1783204857155
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "8a0dbd5d-5886-484a-80a0-486f349a9856",
    "timestamp": 1783204857155
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "bb9af9c6-6c81-4e92-a29f-18ab3afbe327",
    "timestamp": 1783204857161
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "imageEdit",
      "latencyMs": 800,
      "operation": "information",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1783204857964
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "bb9af9c6-6c81-4e92-a29f-18ab3afbe327",
    "timestamp": 1783204857964
  },
  {
    "data": {
      "nodeType": "llm"
    },
    "event": "node_start",
    "nodeId": "23db0c90-45b6-4b85-b017-a52ad5a9ad5b",
    "timestamp": 1783204857970
  },
  {
    "data": {
      "messages": 1,
      "maxTokens": 1024
    },
    "event": "calling openai/gpt-4o-mini",
    "nodeId": "llm",
    "timestamp": 1783204857970
  },
  {
    "data": {
      "model": "gpt-4o-mini",
      "provider": "openai"
    },
    "event": "llm_call",
    "nodeId": "_context",
    "timestamp": 1783204857970
  },
  {
    "data": {
      "model": "gemini-2.5-flash",
      "costUsd": 0.0005748999999999999,
      "provider": "openai",
      "latencyMs": 1564,
      "promptTokens": 8,
      "completionTokens": 229
    },
    "event": "llm_result",
    "nodeId": "_context",
    "timestamp": 1783204859536
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "llm"
    },
    "event": "node_end",
    "nodeId": "23db0c90-45b6-4b85-b017-a52ad5a9ad5b",
    "timestamp": 1783204859536
  },
  {
    "data": {
      "nodeType": "merge"
    },
    "event": "node_start",
    "nodeId": "45d37945-5a7a-42eb-8c8c-5940ea276072",
    "timestamp": 1783204859541
  },
  {
    "data": {
      "inputCount": 2
    },
    "event": "merged 2 inputs",
    "nodeId": "merge",
    "timestamp": 1783204859541
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "merge"
    },
    "event": "node_end",
    "nodeId": "45d37945-5a7a-42eb-8c8c-5940ea276072",
    "timestamp": 1783204859541
  },
  {
    "data": {
      "nodeType": "code"
    },
    "event": "node_start",
    "nodeId": "d29f254a-5fa3-46fa-b153-19dfd8e8c6a7",
    "timestamp": 1783204859541
  },
  {
    "event": "execution error (simulated): Cannot read properties of undefined (reading 'height')",
    "nodeId": "code",
    "timestamp": 1783204859547
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "code",
      "latencyMs": 0,
      "operation": "exec-failed",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1783204859547
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "code"
    },
    "event": "node_end",
    "nodeId": "d29f254a-5fa3-46fa-b153-19dfd8e8c6a7",
    "timestamp": 1783204859547
  },
  {
    "data": {
      "nodeType": "merge"
    },
    "event": "node_start",
    "nodeId": "53a26842-ad56-4c8d-a59d-4f6d3f9e2407",
    "timestamp": 1783204859552
  },
  {
    "data": {
      "inputCount": 2
    },
    "event": "merged 2 inputs",
    "nodeId": "merge",
    "timestamp": 1783204859552
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "merge"
    },
    "event": "node_end",
    "nodeId": "53a26842-ad56-4c8d-a59d-4f6d3f9e2407",
    "timestamp": 1783204859552
  },
  {
    "data": {
      "nodeType": "integration"
    },
    "event": "node_start",
    "nodeId": "12a7f2d6-8684-48a5-aa41-40a8a4f98c79",
    "timestamp": 1783204859555
  },
  {
    "data": {
      "mode": "read",
      "status": "ok",
      "service": "imageEdit",
      "latencyMs": 800,
      "operation": "multiStep",
      "simulated": true
    },
    "event": "integration_mocked",
    "nodeId": "integration",
    "timestamp": 1783204860358
  },
  {
    "data": {
      "status": "ok",
      "nodeType": "integration"
    },
    "event": "node_end",
    "nodeId": "12a7f2d6-8684-48a5-aa41-40a8a4f98c79",
    "timestamp": 1783204860358
  }
]