{
  "openruna_format": "flow-graph-v1",
  "title": "Automate PDF Image Extraction & Analysis with GPT-4o and Google Drive",
  "slug": "automate-pdf-image-extraction-analysis-with-gpt-4o-and-google-drive",
  "source_filename": "1559_Splitout_Code_Automate_Webhook.json",
  "nodes": [
    {
      "id": "When clicking ‘Test workflow’",
      "name": "When clicking ‘Test workflow’",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Get pdf file",
      "name": "Get pdf file",
      "integration": "googleDrive",
      "kind": "action"
    },
    {
      "id": "Get all img_url",
      "name": "Get all img_url",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Analyze image",
      "name": "Analyze image",
      "integration": "@n8n/n8n-nodes-langchain.openAi",
      "kind": "action"
    },
    {
      "id": "Extract pdf image",
      "name": "Extract pdf image",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Get image data",
      "name": "Get image data",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Get image analyze content",
      "name": "Get image analyze content",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Integrate all content to a a content",
      "name": "Integrate all content to a a content",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Output content to a .txt file",
      "name": "Output content to a .txt file",
      "integration": "convertToFile",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Get pdf file",
      "to": "Extract pdf image"
    },
    {
      "from": "Analyze image",
      "to": "Get image analyze content"
    },
    {
      "from": "Get image data",
      "to": "Get all img_url"
    },
    {
      "from": "Get all img_url",
      "to": "Analyze image"
    },
    {
      "from": "Extract pdf image",
      "to": "Get image data"
    },
    {
      "from": "Get image analyze content",
      "to": "Integrate all content to a a content"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Get pdf file"
    },
    {
      "from": "Integrate all content to a a content",
      "to": "Output content to a .txt file"
    }
  ]
}