Skip to content

AI #47

@junioregulus96-max

Description

@junioregulus96-max
  |   -- | -- name | "RSS Feed Scraper - YT" nodes |   0 |   parameters |   rule |   interval |   0 |   triggerAtHour | 8 type | "n8n-nodes-base.scheduleTrigger" typeVersion | 1.2 position |   0 | 80 1 | 260 id | "4a52e0ef-ee96-4509-8907-3cf8e950d924" name | "Schedule Trigger" 1 |   parameters |   jsCode | 'return[\n { "json": { "feed": "https://www.coindesk.com/arc/outboundfeeds/rss/" } },\n { "json": { "feed": "https://cointelegraph.com/rss" } },\n { "json": { "feed": "https://bitcoinmagazine.com/feed" } },\n { "json": { "feed": "https://cryptoslate.com/feed/" } },\n { "json": { "feed": "https://decrypt.co/feed" } },\n { "json": { "feed": "https://www.theblock.co/rss.xml" } },\n { "json": { "feed": "https://ambcrypto.com/feed/" } },\n { "json": { "feed": "https://www.newsbtc.com/feed/" } },\n { "json": { "feed": "https://news.bitcoin.com/feed/" } },\n { "json": { "feed": "https://cryptopotato.com/feed/" } }\n]' type | "n8n-nodes-base.code" typeVersion | 2 position |   0 | 300 1 | 260 id | "e22659cb-3517-4283-bd59-3d1e8ec7aee7" name | "RSS Feeds" 2 |   parameters |   options | {} type | "n8n-nodes-base.splitInBatches" typeVersion | 3 position |   0 | 520 1 | 260 id | "ad3df186-46aa-4e54-9aca-4a54a3f84b19" name | "Loop Over Items" 3 |   parameters |   url | "={{ $json.feed }}" options | {} type | "n8n-nodes-base.rssFeedRead" typeVersion | 1.1 position |   0 | 800 1 | 360 id | "d086f379-5811-4e86-915a-8611104aeaf2" name | "RSS Read" 4 |   parameters |   conditions |   options |   caseSensitive | true leftValue | "" typeValidation | "strict" version | 2 conditions |   0 |   id | "aabfdeff-d854-4ea8-9446-a77fae3c589e" leftValue | "={{ $('RSS Read').first().json.pubDate }}" rightValue | "={{ DateTime.now().minus({ days: 3 }) }}" operator |   type | "dateTime" operation | "afterOrEquals" combinator | "and" options | {} type | "n8n-nodes-base.if" typeVersion | 2.2 position |   0 | 740 1 | 160 id | "b54b86b3-de81-45f1-b3e3-848cf0f6ea80" name | "If" 5 |   parameters |   maxItems | 10 type | "n8n-nodes-base.limit" typeVersion | 1 position |   0 | 980 1 | 120 id | "e1605143-de3a-45c8-9984-eff6bfbee0a3" name | "Limit" 6 |   parameters |   url | "={{ $('If').item.json.link }}" options | {} type | "n8n-nodes-base.httpRequest" typeVersion | 4.2 position |   0 | 1200 1 | 120 id | "362c8eb7-e0cb-40a4-bd2a-ec5d56571c3e" name | "getContent" 7 |   parameters |   model |   __rl | true mode | "list" value | "gpt-4o-mini" options | {} type | "@n8n/n8n-nodes-langchain.lmChatOpenAi" typeVersion | 1.2 position |   0 | 1640 1 | 360 id | "921d9369-34de-4611-be35-835ed7bb579e" name | "OpenAI Chat Model1" 8 |   parameters |   html | "={{ $json.data }}" options | {} type | "n8n-nodes-base.markdown" typeVersion | 1 position |   0 | 1420 1 | 120 id | "548bbb0d-e521-4c50-9585-298e3ef974ee" name | "Markdown" 9 |   parameters |   promptType | "define" text | "={{ $json.data }}" messages |   messageValues |   0 |   message | '=You are a helpful, intelligent summarizer assistant. Your task is to identify the main body text of the article and create a detailed summary of its contents. Identify any key subjects or themes and the main topic of the article.\n\nSummaries should be no more than 1000 characters. do not include any extra words or phrases like "summary of article" or "the article discusses"' type | "@n8n/n8n-nodes-langchain.chainLlm" typeVersion | 1.5 position |   0 | 1620 1 | 120 id | "a73fabdc-66b6-48f7-9f4e-6d5a95b4c458" name | "summarizeArticles" 10 |   parameters |   mode | "raw" jsonOutput | `={\n "sourceSummary": {{ JSON.stringify($json.text) }},\n "sourceURL": {{ JSON.stringify($('Limit').item.json.link) }},\n "sourceHeadline": {{ JSON.stringify($('Limit').item.json.title) }}\n}` options | {} type | "n8n-nodes-base.set" typeVersion | 3.4 position |   0 | 1980 1 | 120 id | "c1b95264-e1e7-4b4d-a781-6ed69dadb4c6" name | "setFields1" 11 |   parameters |   authentication | "airtableOAuth2Api" operation | "create" base |   __rl | true value | "appQ4oga8PGMIYQeH" mode | "list" cachedResultName | "n8n - Social Content - YT" cachedResultUrl | "https://airtable.com/appQ4oga8PGMIYQeH" table |   __rl | true value | "tblZwA0JCNPeORaGi" mode | "list" cachedResultName | "Social Posts" cachedResultUrl | "https://airtable.com/appNHfiGGwCjBtUnw/tblZwA0JCNPeORaGi" columns |   mappingMode | "defineBelow" value |   needsImage? | "No" sourceHeadline | "={{ $json.sourceHeadline }}" sourceSummary | "={{ $json.sourceSummary }}" sourceURL | "={{ $json.sourceURL }}" Status | "Waiting for Content" matchingColumns | [] schema |   0 |   id | "sourceHeadline" displayName | "sourceHeadline" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | false removed | false 1 |   id | "sourceSummary" displayName | "sourceSummary" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | false removed | false 2 |   id | "goToArticle" displayName | "goToArticle" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | true removed | true 3 |   id | "socialChannels" displayName | "socialChannels" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "array" options |   0 | { name: "Twitter", value: "Twitter" } 1 | { name: "LinkedIn", value: "LinkedIn" } 2 | { name: "Blog", value: "Blog" } 3 | { name: "Instagram", value: "Instagram" } 4 | { name: "Facebook", value: "Facebook" } readOnly | false removed | false 4 |   id | "needsImage?" displayName | "needsImage?" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "options" options |   0 | { name: "Yes", value: "Yes" } 1 | { name: "No", value: "No" } readOnly | false removed | false 5 |   id | "twitterCopy" displayName | "twitterCopy" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | false removed | false 6 |   id | "linkedinCopy" displayName | "linkedinCopy" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | false removed | false 7 |   id | "blogCopy" displayName | "blogCopy" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | false removed | false 8 |   id | "imagePrompt" displayName | "imagePrompt" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | false removed | false 9 |   id | "postImage" displayName | "postImage" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "array" readOnly | false removed | false 10 |   id | "Status" displayName | "Status" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "options" options |   0 | { name: "Waiting for Content", value: "Waiting for Content" } 1 | { name: "Needs Approval", value: "Needs Approval" } 2 | { name: "Approved", value: "Approved" } 3 | { name: "Posted", value: "Posted" } readOnly | false removed | false 11 |   id | "datePosted" displayName | "datePosted" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | false removed | false 12 |   id | "ID" displayName | "ID" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | true removed | true 13 |   id | "sourceURL" displayName | "sourceURL" required | false defaultMatch | false canBeUsedToMatch | true display | true type | "string" readOnly | false removed | false attemptToConvertTypes | false convertFieldsToString | false options | {} type | "n8n-nodes-base.airtable" typeVersion | 2.1 position |   0 | 2200 1 | 120 id | "be507736-0b13-4f04-8375-2b55870c8c4f" name | "Airtable1" 12 |   parameters |   content | "## INPUT: RSS Feed" height | 620 width | 2500 type | "n8n-nodes-base.stickyNote" typeVersion | 1 position |   0 | 0 1 | 0 id | "024c442d-509c-4ffb-9d48-52ac8f5d7964" name | "Sticky Note2" pinData | {} connections |   Schedule Trigger |   main |   0 |   0 |   node | "RSS Feeds" type | "main" index | 0 RSS Feeds |   main |   0 |   0 |   node | "Loop Over Items" type | "main" index | 0 Loop Over Items |   main |   0 |   0 |   node | "If" type | "main" index | 0 1 |   0 |   node | "RSS Read" type | "main" index | 0 RSS Read |   main |   0 |   0 |   node | "Loop Over Items" type | "main" index | 0 If |   main |   0 |   0 |   node | "Limit" type | "main" index | 0 Limit |   main |   0 |   0 |   node | "getContent" type | "main" index | 0 getContent |   main |   0 |   0 |   node | "Markdown" type | "main" index | 0 OpenAI Chat Model1 |   ai_languageModel |   0 |   0 |   node | "summarizeArticles" type | "ai_languageModel" index | 0 Markdown |   main |   0 |   0 |   node | "summarizeArticles" type | "main" index | 0 summarizeArticles |   main |   0 |   0 |   node | "setFields1" type | "main" index | 0 setFields1 |   main |   0 |   0 |   node | "Airtable1" type | "main" index | 0 active | false settings |   executionOrder | "v1" versionId | "d00a0b4d-3b26-4365-bc28-6b15ffff38ae" meta |   instanceId | "ca3f3f1b54754cc6a8bf7018ef2c4b3d517f36ec4d32b4741e6f00bea7ac9b4a" id | "AAKducOXNpWechnI" tags | []

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions