0% found this document useful (0 votes)
4 views36 pages

Tiktok Auto

The document outlines a workflow for an automated social media video creation tool that integrates RSS feeds and AI-driven content summarization. It includes modules for triggering new articles from an RSS feed, generating summaries using AI, and creating video scripts based on the summarized content. The workflow is designed to streamline the process of producing engaging social media videos for solopreneurs.

Uploaded by

ndapan22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views36 pages

Tiktok Auto

The document outlines a workflow for an automated social media video creation tool that integrates RSS feeds and AI-driven content summarization. It includes modules for triggering new articles from an RSS feed, generating summaries using AI, and creating video scripts based on the summarized content. The workflow is designed to streamline the process of producing engaging social media videos for solopreneurs.

Uploaded by

ndapan22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 36

{

"name": "100% Automated Social Media Video Machine (Solopreneurspot.com)",


"flow": [
{
"id": 31,
"module": "rss:TriggerNewArticle",
"version": 4,
"parameters": {
"url": "https://rss.app/feeds/riPTYD73lLUwncic.xml",
"gzip": true,
"include": [],
"password": "",
"username": "",
"maxResults": 1
},
"mapper": {

},
"metadata": {
"designer": {
"x": -295,
"y": 782
},
"restore": {

},
"parameters": [
{
"name": "url",
"type": "url",
"label": "URL",
"required": true
},
{
"name": "maxResults",
"type": "number",
"label": "Maximum number of returned items",
"required": true
},
{
"name": "username",
"type": "text",
"label": "User name"
},
{
"name": "password",
"type": "text",
"label": "Password"
},
{
"name": "include",
"type": "select",
"label": "Process RSS fields",
"multiple": true,
"validate": {
"enum": [
"google-merchant-center",
"itunes"
]
}
},
{
"name": "gzip",
"type": "boolean",
"label": "Request compressed content",
"required": true
}
],
"interface": [
{
"name": "title",
"type": "text",
"label": "Title"
},
{
"name": "description",
"type": "text",
"label": "Description"
},
{
"name": "summary",
"type": "text",
"label": "Summary"
},
{
"name": "author",
"type": "text",
"label": "Author"
},
{
"name": "url",
"type": "url",
"label": "URL"
},
{
"name": "dateUpdated",
"type": "date",
"label": "Date updated"
},
{
"name": "dateCreated",
"type": "date",
"label": "Date created"
},
{
"name": "comments",
"type": "url",
"label": "Comments"
},
{
"name": "image",
"spec": [
{
"name": "title",
"type": "text",
"label": "Name"
},
{
"name": "url",
"type": "url",
"label": "URL"
}
],
"type": "collection",
"label": "Image"
},
{
"name": "categories",
"spec": {
"type": "text"
},
"type": "array",
"label": "Categories"
},
{
"name": "source",
"spec": [
{
"name": "title",
"type": "text",
"label": "Name"
},
{
"name": "url",
"type": "url",
"label": "URL"
}
],
"type": "collection",
"label": "Source"
},
{
"name": "enclosures",
"spec": [
{
"name": "url",
"type": "url",
"label": "URL"
},
{
"name": "type",
"type": "text",
"label": "Type"
},
{
"name": "length",
"type": "number",
"label": "Length"
}
],
"type": "array",
"label": "Enclosures"
},
{
"help": "Other RSS fields. All values are in text format.",
"name": "rssFields",
"spec": [
{
"name": "title",
"type": "text",
"label": "title"
},
{
"name": "description",
"type": "text",
"label": "description"
},
{
"name": "link",
"type": "text",
"label": "link"
},
{
"name": "guid",
"type": "text",
"label": "guid"
},
{
"name": "pubdate",
"type": "text",
"label": "pubdate"
},
{
"name": "media:content",
"spec": [
{
"name": "props",
"spec": [
{
"name": "medium",
"type": "text",
"label": "medium"
},
{
"name": "url",
"type": "text",
"label": "url"
}
],
"type": "collection",
"label": "Properties"
},
{
"name": "value",
"type": "text",
"label": "Value"
}
],
"type": "collection",
"label": "media:content"
}
],
"type": "collection",
"label": "RSS fields"
}
]
}
},
{
"id": 32,
"module": "perplexity-ai:createAChatCompletion",
"version": 1,
"parameters": {
"__IMTCONN__": 1336914
},
"mapper": {
"model": "llama-3.1-sonar-large-128k-online",
"messages": [
{
"role": "user",
"content": "You are a AI and automation Tools expert. Summarize this
article {{31.url}} in a way that makes it easy to create social media posts from
the output. Be sure to include the URLs for the actual tools mentioned only when
relevant and not the article you are summarizing. "
}
],
"max_tokens": "5000"
},
"metadata": {
"designer": {
"x": 60,
"y": 783
},
"restore": {
"expect": {
"model": {
"mode": "chose",
"label": "llama-3.1-sonar-large-128k-online"
},
"messages": {
"mode": "chose",
"items": [
{
"role": {
"mode": "chose",
"label": "User"
}
}
]
},
"return_images": {
"mode": "chose"
},
"search_domain_filter": {
"mode": "chose"
},
"search_recency_filter": {
"mode": "chose",
"label": "Empty"
},
"return_related_questions": {
"mode": "chose"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "perplexity-ai"
},
"label": "New API Key 2025"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:perplexity-ai",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "model",
"type": "select",
"label": "Model",
"required": true
},
{
"name": "messages",
"spec": [
{
"name": "content",
"type": "text",
"label": "Content",
"required": true
},
{
"name": "role",
"type": "select",
"label": "Role",
"options": [
{
"label": "User",
"value": "user"
},
{
"label": "Assistant",
"value": "assistant"
},
{
"label": "System",
"value": "system"
}
],
"required": true
}
],
"type": "array",
"label": "Messages",
"required": true
},
{
"name": "max_tokens",
"type": "number",
"label": "Max Tokens"
},
{
"name": "temperature",
"type": "number",
"label": "Temperature",
"validate": {
"max": 1.999,
"min": 0
}
},
{
"name": "top_p",
"type": "number",
"label": "Top P",
"validate": {
"max": 1,
"min": 0
}
},
{
"name": "top_k",
"type": "number",
"label": "Top K",
"validate": {
"max": 2048,
"min": 0
}
},
{
"name": "presence_penalty",
"type": "number",
"label": "Presence Penalty",
"validate": {
"max": 2,
"min": -2
}
},
{
"name": "frequency_penalty",
"type": "number",
"label": "Frequency Penalty",
"validate": {
"min": 0
}
},
{
"name": "search_domain_filter",
"spec": {
"name": "value",
"type": "text"
},
"type": "array",
"label": "Search Domain Filter"
},
{
"name": "search_recency_filter",
"type": "select",
"label": "Search Recency Filter",
"validate": {
"enum": [
"month",
"week",
"day",
"hour"
]
}
},
{
"name": "return_images",
"type": "boolean",
"label": "Return Images"
},
{
"name": "return_related_questions",
"type": "boolean",
"label": "Return Related Questions"
}
]
}
},
{
"id": 37,
"module": "openai-gpt-3:CreateCompletion",
"version": 1,
"parameters": {
"__IMTCONN__": 311195
},
"mapper": {
"model": "gpt-4o",
"top_p": "1",
"select": "chat",
"messages": [
{
"role": "system",
"content": "You are a social media marketing specialist. Create a
script of a social media video about the topic included below.\nThe video will be
organized in scenes. Each scene has an overlaid text, a voice over and an image.\
nThe voice over text must be at least 20 words.\nYour response must be in JSON
format following this schema:\n{ \n\"scenes\": [{\n \"overlaidText\": \"\",\n
\"voiceOverText\": \"\",\n \"imagePrompt\": \"\"\n}]\n}\n\nThe image prompt must
be written in ENGLISH, being detailed and photo realistic.\nThe overlaidText and
the voiceOverText must be in English\n\nThe topic of the video is: {{31.title}}\n\
nDescription: {{32.choices[].message.content}}\n\nThe script should be a minimum of
30 seconds in lenght and a maximum of 50 seconds. A good way to do this is to
ensure there is a maximum of 3-4 scenes."
},
{
"role": "user",
"content": "Act as a professional video script editor. Review and
verify that the script you just produced is written in a way that ensures the
created video should be at least 30 seconds but not more than 59 seconds.",
"imageDetail": "auto"
}
],
"max_tokens": "2048",
"temperature": "1",
"n_completions": "1",
"response_format": "json_object",
"parseJSONResponse": false
},
"metadata": {
"designer": {
"x": 469,
"y": 780,
"name": "Write Video Script (ChatGPT)"
},
"restore": {
"expect": {
"stop": {
"mode": "chose"
},
"model": {
"mode": "chose",
"label": "gpt-4o (system)"
},
"select": {
"label": "Create a Chat Completion (GPT and o1 models)"
},
"messages": {
"mode": "chose",
"items": [
{
"role": {
"mode": "chose",
"label": "Developer / System"
}
},
{
"role": {
"mode": "chose",
"label": "User"
},
"imageDetail": {
"mode": "chose",
"label": "Auto"
},
"imageInputType": {
"mode": "chose",
"label": "Empty"
}
}
]
},
"logit_bias": {
"mode": "chose"
},
"response_format": {
"mode": "chose",
"label": "JSON Object"
},
"parseJSONResponse": {
"mode": "chose"
},
"additionalParameters": {
"mode": "chose"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "openai-gpt-3"
},
"label": "My OpenAI connection"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:openai-gpt-3",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "select",
"type": "select",
"label": "Select Method",
"required": true,
"validate": {
"enum": [
"chat",
"prompt"
]
}
},
{
"name": "temperature",
"type": "number",
"label": "Temperature",
"validate": {
"max": 2,
"min": 0
}
},
{
"name": "top_p",
"type": "number",
"label": "Top P",
"validate": {
"max": 1,
"min": 0
}
},
{
"name": "n_completions",
"type": "number",
"label": "Number"
},
{
"name": "frequency_penalty",
"type": "number",
"label": "Frequency Penalty",
"validate": {
"max": 2,
"min": -2
}
},
{
"name": "presence_penalty",
"type": "number",
"label": "Presence Penalty",
"validate": {
"max": 2,
"min": -2
}
},
{
"name": "logit_bias",
"spec": {
"name": "value",
"spec": [
{
"name": "token",
"type": "text",
"label": "Token ID",
"required": true
},
{
"name": "probability",
"type": "number",
"label": "Probability",
"required": true,
"validate": {
"max": 100,
"min": -100
}
}
],
"type": "collection",
"label": "Token Probability"
},
"type": "array",
"label": "Token Probability"
},
{
"name": "seed",
"type": "integer",
"label": "Seed"
},
{
"name": "stop",
"spec": {
"name": "value",
"type": "text",
"label": "Stop Sequence"
},
"type": "array",
"label": "Stop Sequences",
"validate": {
"maxItems": 4
}
},
{
"name": "additionalParameters",
"spec": {
"name": "value",
"spec": [
{
"name": "key",
"type": "text",
"label": "Parameter Name",
"required": true
},
{
"name": "type",
"type": "select",
"label": "Input Type",
"options": [
{
"label": "Text",
"value": "text",
"nested": [
{
"name": "value",
"type": "text",
"label": "Parameter Value"
}
],
"default": true
},
{
"label": "Number",
"value": "number",
"nested": [
{
"name": "value",
"type": "number",
"label": "Parameter Value"
}
]
},
{
"label": "Boolean",
"value": "boolean",
"nested": [
{
"name": "value",
"type": "boolean",
"label": "Parameter Value"
}
]
},
{
"label": "Date",
"value": "date",
"nested": [
{
"name": "value",
"type": "date",
"label": "Parameter Value"
}
]
},
{
"label": "Any",
"value": "any",
"nested": [
{
"name": "value",
"type": "any",
"label": "Parameter Value"
}
]
}
]
}
],
"type": "collection",
"label": "Input Parameter"
},
"type": "array",
"label": "Other Input Parameters"
},
{
"name": "model",
"type": "select",
"label": "Model",
"required": true
},
{
"name": "max_tokens",
"type": "uinteger",
"label": "Max Completion Tokens"
},
{
"name": "messages",
"spec": {
"name": "value",
"spec": [
{
"name": "role",
"type": "select",
"label": "Role",
"options": {
"store": [
{
"label": "Developer / System",
"value": "system",
"nested": [
{
"help": "Text content of the message on behalf of the
selected __Role__.",
"name": "content",
"type": "text",
"label": "Text Content"
}
]
},
{
"label": "User",
"value": "user",
"nested": [
{
"help": "Text content of the message on behalf of the
selected __Role__.",
"name": "content",
"type": "text",
"label": "Text Content"
},
{
"name": "imageInputType",
"type": "select",
"label": "Image Input Type",
"options": [
{
"label": "URL",
"value": "url",
"nested": [
{
"help": "Make sure to use a publicly accessible
URL.\nYou can test if your image is publicly accessible by opening the link in an
incognito tab.",
"name": "imageUrl",
"type": "url",
"label": "Image URL"
}
]
},
{
"label": "Image File",
"value": "file",
"nested": [
{
"name": "imageFile",
"spec": [
{
"help": "Accepted extensions: `.jpg`,
`.jpeg`, `.png`, `.webp` and `.gif`.",
"name": "imageFilename",
"type": "filename",
"label": "Image Filename",
"semantic": "file:name",
"extension": [
"jpg",
"jpeg",
"png",
"webp",
"gif"
]
},
{
"name": "imageData",
"type": "buffer",
"label": "Image Data",
"semantic": "file:data"
}
],
"type": "collection",
"label": "Image"
}
]
}
],
"mappable": false
},
{
"name": "imageDetail",
"type": "select",
"label": "Image Detail",
"options": [
{
"label": "Auto",
"value": "auto",
"default": true
},
{
"label": "High",
"value": "high"
},
{
"label": "Low",
"value": "low"
}
],
"advanced": true
}
]
},
{
"label": "Assistant",
"value": "assistant",
"nested": [
{
"help": "Text content of the message on behalf of the
selected __Role__.",
"name": "content",
"type": "text",
"label": "Text Content"
}
]
}
]
},
"required": true
}
],
"type": "collection",
"label": "Message"
},
"type": "array",
"label": "Messages",
"required": true
},
{
"name": "response_format",
"type": "select",
"label": "Response Format",
"validate": {
"enum": [
"text",
"json_object"
]
}
},
{
"name": "parseJSONResponse",
"type": "boolean",
"label": "Parse JSON Response",
"required": true
}
],
"interface": [
{
"name": "result",
"type": "any",
"label": "Result"
},
{
"name": "id",
"type": "text",
"label": "ID"
},
{
"name": "object",
"type": "text",
"label": "Object"
},
{
"name": "created",
"type": "date",
"label": "Created"
},
{
"name": "model",
"type": "text",
"label": "Model"
},
{
"name": "choices",
"spec": {
"spec": [
{
"name": "text",
"type": "text",
"label": "Text"
},
{
"name": "index",
"type": "number",
"label": "Index"
},
{
"name": "logprobs",
"type": "text",
"label": "Log Probs"
},
{
"name": "finish_reason",
"type": "text",
"label": "Finish Reason"
},
{
"name": "message",
"spec": [
{
"name": "role",
"type": "text",
"label": "Role"
},
{
"name": "content",
"type": "text",
"label": "Content"
},
{
"name": "refusal",
"type": "text",
"label": "Refusal"
}
],
"type": "collection",
"label": "Message"
}
],
"type": "collection"
},
"type": "array",
"label": "Choices"
},
{
"name": "usage",
"spec": [
{
"name": "prompt_tokens",
"type": "number",
"label": "Prompt Tokens"
},
{
"name": "completion_tokens",
"type": "text",
"label": "Completion Tokens"
},
{
"name": "total_tokens",
"type": "number",
"label": "Total Tokens"
},
{
"name": "prompt_tokens_details",
"spec": [
{
"name": "cached_tokens",
"type": "uinteger",
"label": "Cached Tokens"
},
{
"name": "text_tokens",
"type": "uinteger",
"label": "Text Tokens"
},
{
"name": "image_tokens",
"type": "uinteger",
"label": "Image Tokens"
},
{
"name": "audio_tokens",
"type": "uinteger",
"label": "Audio Tokens"
}
],
"type": "collection",
"label": "Prompt Tokens Details"
},
{
"name": "completion_tokens_details",
"spec": [
{
"name": "reasoning_tokens",
"type": "uinteger",
"label": "Reasoning Tokens"
},
{
"name": "text_tokens",
"type": "uinteger",
"label": "Text Tokens"
},
{
"name": "audio_tokens",
"type": "uinteger",
"label": "Audio Tokens"
},
{
"name": "accepted_prediction_tokens",
"type": "uinteger",
"label": "Accepted Prediction Tokens"
},
{
"name": "rejected_prediction_tokens",
"type": "uinteger",
"label": "Rejected Prediction Tokens"
}
],
"type": "collection",
"label": "Completion Tokens Details"
}
],
"type": "collection",
"label": "Usage"
},
{
"name": "system_fingerprint",
"type": "text",
"label": "System Fingerprint"
}
],
"advanced": true
}
},
{
"id": 39,
"module": "json:ParseJSON",
"version": 1,
"parameters": {
"type": ""
},
"mapper": {
"json": "{{37.choices[].message.content}}"
},
"metadata": {
"designer": {
"x": 875,
"y": 773
},
"restore": {
"parameters": {
"type": {
"label": "Choose a data structure"
}
}
},
"parameters": [
{
"name": "type",
"type": "udt",
"label": "Data structure"
}
],
"expect": [
{
"name": "json",
"type": "text",
"label": "JSON string",
"required": true
}
]
}
},
{
"id": 42,
"module": "app#json2video:createMovieFromATemplateID",
"version": 1,
"parameters": {
"__IMTCONN__": 1228595
},
"mapper": {
"id": "lSsRWJXY8EgpdEGyqC3f",
"voice": "Daniel",
"scenes": "{{39.scenes}}",
"resolution": "instagram-story"
},
"metadata": {
"designer": {
"x": 1392,
"y": 780,
"name": "Create Movie from Template (JSON2Video)"
},
"restore": {
"expect": {
"id": {
"nested": [
{
"help": null,
"name": "scenes",
"spec": [
{
"name": "imagePrompt",
"type": "text",
"label": "Image Prompt",
"default": "A sunset at a beautiful beach"
},
{
"name": "voiceOverText",
"type": "text",
"label": "Voice Over Text",
"default": "The hills are alive with the sound of music, with
songs they have sung for a thousand years. The hills fill my heart with the sound
of music. My heart wants to sing every song it hears"
},
{
"name": "overlaidText",
"type": "text",
"label": "Overlaid Text",
"default": "The hills are alive with the sound of music"
}
],
"type": "array",
"label": "Scenes",
"options": null,
"advanced": null,
"required": null
},
{
"help": null,
"name": "voice",
"spec": null,
"type": "text",
"label": "Voice",
"options": null,
"advanced": null,
"required": null
},
{
"help": "URL that will be called once the video has been created.
This can be a Make.com webhook URL or any other URL",
"name": "make_webhook_url",
"spec": null,
"type": "text",
"label": "Webhook URL",
"options": null,
"advanced": true,
"required": null
},
{
"help": "This is a collection of key-value pairs that is passed
to the webhook. You can use it to pass along data from this scenerio to the next
scenario",
"name": "client_data",
"spec": [
{
"name": "key",
"type": "text",
"label": "Key"
},
{
"name": "value",
"type": "text",
"label": "Value"
}
],
"type": "array",
"label": "Client data",
"options": null,
"advanced": true,
"required": null
}
]
},
"scenes": {
"mode": "edit"
},
"resolution": {
"mode": "chose",
"label": "1080x1920 - Vertical"
},
"client_data": {
"mode": "chose"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "app#json2video"
},
"label": "My JSON2Video connection ([email protected] -
admin)"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:app#json2video",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "resolution",
"type": "select",
"label": "Desired video resolution",
"validate": {
"enum": [
"full-hd",
"instagram-story",
"squared",
"custom"
]
}
},
{
"name": "id",
"type": "text",
"label": "Template ID"
},
{
"name": "scenes",
"spec": [
{
"name": "imagePrompt",
"type": "text",
"label": "Image Prompt"
},
{
"name": "voiceOverText",
"type": "text",
"label": "Voice Over Text"
},
{
"name": "overlaidText",
"type": "text",
"label": "Overlaid Text"
}
],
"type": "array",
"label": "Scenes"
},
{
"name": "voice",
"type": "text",
"label": "Voice"
},
{
"name": "make_webhook_url",
"type": "text",
"label": "Webhook URL"
},
{
"name": "client_data",
"spec": [
{
"name": "key",
"type": "text",
"label": "Key"
},
{
"name": "value",
"type": "text",
"label": "Value"
}
],
"type": "array",
"label": "Client data"
}
]
}
},
{
"id": 44,
"module": "app#json2video:waitForAMovieToRender",
"version": 1,
"parameters": {
"__IMTCONN__": 1228595
},
"mapper": {
"project": "{{42.project}}"
},
"metadata": {
"designer": {
"x": 1801,
"y": 786,
"name": "Wait for Render (JSON2Video)"
},
"restore": {
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "app#json2video"
},
"label": "My JSON2Video connection ([email protected] -
admin)"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:app#json2video",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "project",
"type": "text",
"label": "Project ID",
"required": true
}
]
}
},
{
"id": 46,
"module": "http:ActionGetFile",
"version": 3,
"parameters": {
"handleErrors": false
},
"mapper": {
"url": "{{44.movie.url}}",
"method": "get",
"serializeUrl": false,
"shareCookies": false
},
"metadata": {
"designer": {
"x": 2181,
"y": 786,
"name": "Get File (HTTP)"
},
"restore": {

},
"parameters": [
{
"name": "handleErrors",
"type": "boolean",
"label": "Evaluate all states as errors (except for 2xx and 3xx )",
"required": true
}
],
"expect": [
{
"name": "url",
"type": "url",
"label": "URL",
"required": true
},
{
"name": "serializeUrl",
"type": "boolean",
"label": "Serialize URL",
"required": true
},
{
"name": "method",
"type": "hidden",
"label": "Method"
},
{
"name": "shareCookies",
"type": "boolean",
"label": "Share cookies with other HTTP modules",
"required": true
}
]
}
},
{
"id": 62,
"module": "openai-gpt-3:CreateCompletion",
"version": 1,
"parameters": {
"__IMTCONN__": 311195
},
"mapper": {
"model": "gpt-4o",
"top_p": "1",
"select": "chat",
"messages": [
{
"role": "user",
"content": "You're a social media expert and your job is to write a
engaging post for Instagram from the following article summary:
{{32.choices[].message.content}}. You do not have to summarize the entire article
in the post. You can choose one tool or interesting point to highlight in the post.
Your audience is entrepreneurs who are interested in business automation and AI
tools. Be sure to use appropriate hashtags and emojis. Do not exceed 500 characters
in the post. ",
"imageDetail": "auto"
}
],
"max_tokens": "5000",
"temperature": "1",
"n_completions": "1",
"response_format": "text"
},
"metadata": {
"designer": {
"x": 2605,
"y": 784,
"name": "ChatGPT: Write IG Post"
},
"restore": {
"expect": {
"stop": {
"mode": "chose"
},
"model": {
"mode": "chose",
"label": "gpt-4o (system)"
},
"select": {
"label": "Create a Chat Completion (GPT and o1 models)"
},
"messages": {
"mode": "chose",
"items": [
{
"role": {
"mode": "chose",
"label": "User"
},
"imageDetail": {
"mode": "chose",
"label": "Auto"
},
"imageInputType": {
"mode": "chose",
"label": "Empty"
}
}
]
},
"logit_bias": {
"mode": "chose"
},
"response_format": {
"mode": "chose",
"label": "Text"
},
"additionalParameters": {
"mode": "chose"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "openai-gpt-3"
},
"label": "My OpenAI connection"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:openai-gpt-3",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "select",
"type": "select",
"label": "Select Method",
"required": true,
"validate": {
"enum": [
"chat",
"prompt"
]
}
},
{
"name": "temperature",
"type": "number",
"label": "Temperature",
"validate": {
"max": 2,
"min": 0
}
},
{
"name": "top_p",
"type": "number",
"label": "Top P",
"validate": {
"max": 1,
"min": 0
}
},
{
"name": "n_completions",
"type": "number",
"label": "Number"
},
{
"name": "frequency_penalty",
"type": "number",
"label": "Frequency Penalty",
"validate": {
"max": 2,
"min": -2
}
},
{
"name": "presence_penalty",
"type": "number",
"label": "Presence Penalty",
"validate": {
"max": 2,
"min": -2
}
},
{
"name": "logit_bias",
"spec": {
"name": "value",
"spec": [
{
"name": "token",
"type": "text",
"label": "Token ID",
"required": true
},
{
"name": "probability",
"type": "number",
"label": "Probability",
"required": true,
"validate": {
"max": 100,
"min": -100
}
}
],
"type": "collection",
"label": "Token Probability"
},
"type": "array",
"label": "Token Probability"
},
{
"name": "seed",
"type": "integer",
"label": "Seed"
},
{
"name": "stop",
"spec": {
"name": "value",
"type": "text",
"label": "Stop Sequence"
},
"type": "array",
"label": "Stop Sequences",
"validate": {
"maxItems": 4
}
},
{
"name": "additionalParameters",
"spec": {
"name": "value",
"spec": [
{
"name": "key",
"type": "text",
"label": "Parameter Name",
"required": true
},
{
"name": "type",
"type": "select",
"label": "Input Type",
"options": [
{
"label": "Text",
"value": "text",
"nested": [
{
"name": "value",
"type": "text",
"label": "Parameter Value"
}
],
"default": true
},
{
"label": "Number",
"value": "number",
"nested": [
{
"name": "value",
"type": "number",
"label": "Parameter Value"
}
]
},
{
"label": "Boolean",
"value": "boolean",
"nested": [
{
"name": "value",
"type": "boolean",
"label": "Parameter Value"
}
]
},
{
"label": "Date",
"value": "date",
"nested": [
{
"name": "value",
"type": "date",
"label": "Parameter Value"
}
]
},
{
"label": "Any",
"value": "any",
"nested": [
{
"name": "value",
"type": "any",
"label": "Parameter Value"
}
]
}
]
}
],
"type": "collection",
"label": "Input Parameter"
},
"type": "array",
"label": "Other Input Parameters"
},
{
"name": "model",
"type": "select",
"label": "Model",
"required": true
},
{
"name": "max_tokens",
"type": "uinteger",
"label": "Max Completion Tokens"
},
{
"name": "messages",
"spec": {
"name": "value",
"spec": [
{
"name": "role",
"type": "select",
"label": "Role",
"options": {
"store": [
{
"label": "Developer / System",
"value": "system",
"nested": [
{
"help": "Text content of the message on behalf of the
selected __Role__.",
"name": "content",
"type": "text",
"label": "Text Content"
}
]
},
{
"label": "User",
"value": "user",
"nested": [
{
"help": "Text content of the message on behalf of the
selected __Role__.",
"name": "content",
"type": "text",
"label": "Text Content"
},
{
"name": "imageInputType",
"type": "select",
"label": "Image Input Type",
"options": [
{
"label": "URL",
"value": "url",
"nested": [
{
"help": "Make sure to use a publicly accessible
URL.\nYou can test if your image is publicly accessible by opening the link in an
incognito tab.",
"name": "imageUrl",
"type": "url",
"label": "Image URL"
}
]
},
{
"label": "Image File",
"value": "file",
"nested": [
{
"name": "imageFile",
"spec": [
{
"help": "Accepted extensions: `.jpg`,
`.jpeg`, `.png`, `.webp` and `.gif`.",
"name": "imageFilename",
"type": "filename",
"label": "Image Filename",
"semantic": "file:name",
"extension": [
"jpg",
"jpeg",
"png",
"webp",
"gif"
]
},
{
"name": "imageData",
"type": "buffer",
"label": "Image Data",
"semantic": "file:data"
}
],
"type": "collection",
"label": "Image"
}
]
}
],
"mappable": false
},
{
"name": "imageDetail",
"type": "select",
"label": "Image Detail",
"options": [
{
"label": "Auto",
"value": "auto",
"default": true
},
{
"label": "High",
"value": "high"
},
{
"label": "Low",
"value": "low"
}
],
"advanced": true
}
]
},
{
"label": "Assistant",
"value": "assistant",
"nested": [
{
"help": "Text content of the message on behalf of the
selected __Role__.",
"name": "content",
"type": "text",
"label": "Text Content"
}
]
}
]
},
"required": true
}
],
"type": "collection",
"label": "Message"
},
"type": "array",
"label": "Messages",
"required": true
},
{
"name": "response_format",
"type": "select",
"label": "Response Format",
"validate": {
"enum": [
"text",
"json_object"
]
}
}
],
"interface": [
{
"name": "result",
"type": "any",
"label": "Result"
},
{
"name": "id",
"type": "text",
"label": "ID"
},
{
"name": "object",
"type": "text",
"label": "Object"
},
{
"name": "created",
"type": "date",
"label": "Created"
},
{
"name": "model",
"type": "text",
"label": "Model"
},
{
"name": "choices",
"spec": {
"spec": [
{
"name": "text",
"type": "text",
"label": "Text"
},
{
"name": "index",
"type": "number",
"label": "Index"
},
{
"name": "logprobs",
"type": "text",
"label": "Log Probs"
},
{
"name": "finish_reason",
"type": "text",
"label": "Finish Reason"
},
{
"name": "message",
"spec": [
{
"name": "role",
"type": "text",
"label": "Role"
},
{
"name": "content",
"type": "text",
"label": "Content"
},
{
"name": "refusal",
"type": "text",
"label": "Refusal"
}
],
"type": "collection",
"label": "Message"
}
],
"type": "collection"
},
"type": "array",
"label": "Choices"
},
{
"name": "usage",
"spec": [
{
"name": "prompt_tokens",
"type": "number",
"label": "Prompt Tokens"
},
{
"name": "completion_tokens",
"type": "text",
"label": "Completion Tokens"
},
{
"name": "total_tokens",
"type": "number",
"label": "Total Tokens"
},
{
"name": "prompt_tokens_details",
"spec": [
{
"name": "cached_tokens",
"type": "uinteger",
"label": "Cached Tokens"
},
{
"name": "text_tokens",
"type": "uinteger",
"label": "Text Tokens"
},
{
"name": "image_tokens",
"type": "uinteger",
"label": "Image Tokens"
},
{
"name": "audio_tokens",
"type": "uinteger",
"label": "Audio Tokens"
}
],
"type": "collection",
"label": "Prompt Tokens Details"
},
{
"name": "completion_tokens_details",
"spec": [
{
"name": "reasoning_tokens",
"type": "uinteger",
"label": "Reasoning Tokens"
},
{
"name": "text_tokens",
"type": "uinteger",
"label": "Text Tokens"
},
{
"name": "audio_tokens",
"type": "uinteger",
"label": "Audio Tokens"
},
{
"name": "accepted_prediction_tokens",
"type": "uinteger",
"label": "Accepted Prediction Tokens"
},
{
"name": "rejected_prediction_tokens",
"type": "uinteger",
"label": "Rejected Prediction Tokens"
}
],
"type": "collection",
"label": "Completion Tokens Details"
}
],
"type": "collection",
"label": "Usage"
},
{
"name": "system_fingerprint",
"type": "text",
"label": "System Fingerprint"
}
]
}
},
{
"id": 68,
"module": "instagram-business:CreateAReelPost",
"version": 1,
"parameters": {
"__IMTCONN__": 333140
},
"mapper": {
"caption": "{{62.choices[].message.content}}",
"accountId": "17841435144358962",
"video_url": "{{44.movie.url}}",
"share_to_feed": true
},
"metadata": {
"designer": {
"x": 3051,
"y": 779
},
"restore": {
"expect": {
"accountId": {
"mode": "chose",
"label": "Solopreneur (@solopreneurkf)"
},
"share_to_feed": {
"mode": "chose"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "facebook"
},
"label": "My Facebook connection (Kevin Fernando)"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:facebook",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "accountId",
"type": "select",
"label": "Page",
"required": true
},
{
"name": "video_url",
"type": "url",
"label": "Video URL",
"required": true
},
{
"name": "caption",
"type": "text",
"label": "Caption"
},
{
"name": "thumb_offset",
"type": "number",
"label": "Cover Frame"
},
{
"name": "location_id",
"type": "text",
"label": "Location ID"
},
{
"name": "share_to_feed",
"type": "boolean",
"label": "Share to Feed",
"required": true
}
]
}
}
],
"metadata": {
"instant": false,
"version": 1,
"scenario": {
"roundtrips": 1,
"maxErrors": 3,
"autoCommit": true,
"autoCommitTriggerLast": true,
"sequential": false,
"slots": null,
"confidential": false,
"dataloss": false,
"dlq": true,
"freshVariables": false
},
"designer": {
"orphans": []
},
"zone": "us2.make.com"
}
}

You might also like