export const createOldServicesSnapshot = () => [ { id: 'src=form_manual', icon: 'heroicon:clipboard', name: 'form_manual', label: 'Form / Manual', description: 'Manual input with form builded on FormBuilder', type: 'source', status: 'published', }, { id: 'src=airt_ds', icon: 'heroicon:table-cells', name: 'airt_ds', label: 'Airtable', description: 'Airtable', type: 'source', status: 'deprecated', }, { id: 'src=gsheet_ds', icon: 'custom:excell-sheet', name: 'gsheet_ds', label: 'Google Sheets', description: 'Google Sheets', type: 'source', status: 'deprecated', }, { id: 'src=database', icon: 'heroicon:circle-stack', name: 'database', label: 'Database', description: 'Database integration', type: 'source', status: 'deprecated', }, { id: 'src=direct_integration', icon: 'heroicon:arrows-right-left', name: 'direct_integration', label: 'Direct', description: 'Direct Integration with third party services', type: 'source', status: 'deprecated', }, { id: 'flt=r_filter;type=r', icon: 'heroicon:funnel', name: 'r_filter', label: 'Filter', description: 'Filter', type: 'filter', status: 'published', }, { id: 'flt=c_filter;type=c', icon: 'heroicon:funnel', name: 'c_filter', label: 'Cols Filter', description: 'Columns filter', type: 'filter', status: 'draft', }, { id: 'flt=g_filter;type=g', icon: 'heroicon:collection', name: 'g_filter', label: 'Aggregator', description: 'Aggregator', type: 'filter', status: 'published', }, { id: 'cmd=regex;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'regex', label: '(Text) Regular Expression', description: '(Text) Regular Expression', status: 'published', cost: 1, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Text', }, ], pAttributes: [ { name: 'regexp', datatype: 'text', required: true, value: '', label: "Expression (new RegExp(, 'igm'))", description: 'Regular expression taken from https://regex101.com', }, ], rAttributes: [ { name: 'm0', datatype: 'text', required: true, value: '', label: 'M 0', description: 'M 0', }, { name: 'm1', datatype: 'text', required: true, value: '', label: 'M 1', description: 'M 1', }, { name: 'm2', datatype: 'text', required: false, value: '', label: 'M 2', description: 'M 2', }, { name: 'm3', datatype: 'text', required: false, value: '', label: 'M 3', description: 'M 3', }, { name: 'm4', datatype: 'text', required: false, value: '', label: 'M 4', description: 'M 4', }, ], }, { id: 'cmd=regex;ver=1.0;type=url', type: 'action', icon: 'heroicon:globe', name: 'regex', label: '(Url) Regular Expression', description: '(Url) Regular Expression', status: 'published', cost: 1, time: 1, lAttributes: [ { name: 'A', datatype: 'url', required: true, value: '', label: 'A', description: 'Url', }, ], pAttributes: [ { name: 'regexp', datatype: 'text', required: true, value: '', label: "Expression (new RegExp(, 'igm'))", description: 'Regular expression taken from https://regex101.com', }, ], rAttributes: [ { name: 'm0', datatype: 'text', required: true, value: '', label: 'M 0', description: 'M 0', }, { name: 'm1', datatype: 'text', required: true, value: '', label: 'M 1', description: 'M 1', }, { name: 'm2', datatype: 'text', required: false, value: '', label: 'M 2', description: 'M 2', }, { name: 'm3', datatype: 'text', required: false, value: '', label: 'M 3', description: 'M 3', }, { name: 'm4', datatype: 'text', required: false, value: '', label: 'M 4', description: 'M 4', }, ], }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=35-temp-test_1sv4', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: '35 TEMP TEST', description: '', status: 'published', cost: 800, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 1, maxt: 200, }, }, { id: 'cmd=native_service_api_provider;ver=1.0;name=bannerbear', type: 'action', icon: 'heroicon:switch-horizontal', name: 'native_service_api_provider', label: 'Bannerbear', description: 'BB', status: 'published', cost: 100, time: 15, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Parameter A', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional Parameter B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional Parameter C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional Parameter D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional Parameter E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional Parameter F use as {F} in template', }, ], pAttributes: [ { name: 'url', datatype: 'text', required: true, value: 'https://api.bannerbear.com/v2/images', label: 'Request URL template', description: "Use this for templating variables from data input as 'https://{A}.google.com/search?query={B}'", }, { name: 'method', datatype: 'text', required: true, value: 'GET', label: 'Request method - get, post, put, delete, patch', description: 'Request method', }, { name: 'headers', datatype: 'text', required: true, value: '{"Authorization":"Bearer bb_pr_394c32a1dd90228f92ee087bb17c26","Content-Type":"application/json"}', label: 'Request headers', description: 'Request headers', }, { name: 'body', datatype: 'text', required: true, value: '{}', label: 'Request body', description: 'Request body - { "name":"api", "version":"1.0", "count":1 } ', }, ], rAttributes: [ { name: '$statusCode', datatype: 'text', required: false, value: '', label: 'Raw status code', description: 'Raw response status code', }, { name: '$rawText', datatype: 'text', required: false, value: '', label: 'Raw response text', description: 'Raw response text', }, ], }, { id: 'cmd=bing_news_search;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'bing_news_search', label: 'Bing News Search', description: 'Bing News Search', status: 'published', cost: 100, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Search Query', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Website search template', description: "Use this for templating variables from data input as '{A} + {B}'", }, { name: 'count', datatype: 'number', required: false, value: 10, validator: { min: 1, max: 50, }, label: 'Search result count', description: '', }, ], rAttributes: [ { name: 'url', datatype: 'url', required: true, value: '', label: 'Website Url', description: '', }, { name: 'name', datatype: 'text', required: true, value: '', label: 'Website Name', description: '', }, { name: 'description', datatype: 'text', required: true, value: '', label: 'Website Description', description: '', }, { name: 'category', datatype: 'text', required: false, value: '', label: 'Website Category', description: '', }, { name: 'image', datatype: 'image', required: false, value: '', label: 'Website Image', description: '', }, { name: 'providerName', datatype: 'text', required: false, value: '', label: 'Website provider name', description: '', }, { name: 'providerType', datatype: 'text', required: false, value: '', label: 'Website provider type', description: '', }, { name: 'providerImage', datatype: 'image', required: false, value: '', label: 'Website Provider Image', description: '', }, { name: 'entities', datatype: 'text', required: false, value: '', label: 'Website Entities', description: '', }, { name: 'publishedAt', datatype: 'text', required: false, value: '', label: 'Website Published At', description: '', }, ], }, { id: 'cmd=bing_search;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'bing_search', label: 'Bing Web Search', description: 'Bing Web Search', status: 'published', cost: 100, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Search Query', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Website search template', description: "Use this for templating variables from data input as '{A} + {B}'", }, { name: 'count', datatype: 'number', required: false, value: 10, validator: { min: 1, max: 50, }, label: 'Search result count', description: '', }, { name: 'lang', datatype: 'text', required: false, value: '', validator: {}, label: 'Search result language', description: '', }, { name: 'market', datatype: 'text', required: false, value: '', validator: {}, label: 'Search market', description: '', }, ], rAttributes: [ { name: 'url', datatype: 'url', required: true, value: '', label: 'Website Url', description: '', }, { name: 'name', datatype: 'text', required: true, value: '', label: 'Website Name', description: '', }, { name: 'snippet', datatype: 'text', required: true, value: '', label: 'Website Snippet', description: '', }, { name: 'language', datatype: 'text', required: false, value: '', label: 'Website Language', description: '', }, { name: 'crawledAt', datatype: 'text', required: false, value: '', label: 'Website Crawled At', description: '', }, ], }, { id: 'cmd=native_service_api_provider;ver=1.0;name=chart_generator', type: 'action', icon: 'heroicon:switch-horizontal', name: 'native_service_api_provider', label: 'Chart Generator', description: 'Chart Generator', status: 'published', cost: 100, time: 15, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Parameter A', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional Parameter B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional Parameter C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional Parameter D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional Parameter E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional Parameter F use as {F} in template', }, ], pAttributes: [ { name: 'url', datatype: 'text', required: true, value: 'https://chartsfactory.com/api/v1/chart/create', label: 'Request URL template', description: "Use this for templating variables from data input as 'https://{A}.google.com/search?query={B}'", }, { name: 'method', datatype: 'text', required: true, value: 'POST', label: 'Request method - get, post, put, delete, patch', description: 'Request method', }, { name: 'headers', datatype: 'text', required: true, value: '{"Authorization":"Basic vwCPCn6HEPIzjCp8","Content-Type":"application/json"}', label: 'Request headers', description: 'Request headers', }, { name: 'body', datatype: 'text', required: true, value: '{"theme":"zeus","type":"bar","title":"Test Chart For API","label":"Test Label For API","color":"#c23531","chart_labels":["1998","2000","2002","2004","2006","2008","2010","2012","2014","2016","2017"],"chart_data":["3","7","10","14","18","23","29","34","40","46","48"],"show_data_labels":1}', label: 'Request body', description: 'Request body - { "name":"api", "version":"1.0", "count":1 } ', }, ], rAttributes: [ { name: '$statusCode', datatype: 'text', required: false, value: '', label: 'Raw status code', description: 'Raw response status code', }, { name: '$rawText', datatype: 'text', required: false, value: '', label: 'Raw response text', description: 'Raw response text', }, ], }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=__root_chat_gpt3.5t', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'ChatGPT 3.5 Turbo', description: 'Raw chat GPT 3.5 turbo', status: 'published', cost: 2100, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, maxt: 1000, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=__root_chat_gpt4', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'ChatGPT 4', description: 'Raw chatGPT 4', status: 'published', cost: 2100, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, maxt: 1000, }, }, { id: 'cmd=native_service_api_provider;ver=1.0;name=companies_enricher', type: 'action', icon: 'heroicon:switch-horizontal', name: 'native_service_api_provider', label: 'Companies Enricher', description: 'Companies', status: 'published', cost: 100, time: 15, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Parameter A', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional Parameter B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional Parameter C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional Parameter D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional Parameter E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional Parameter F use as {F} in template', }, ], pAttributes: [ { name: 'url', datatype: 'text', required: true, value: 'https://api.thecompaniesapi.com/v1/companies/gucci.com', label: 'Request URL template', description: "Use this for templating variables from data input as 'https://{A}.google.com/search?query={B}'", }, { name: 'method', datatype: 'text', required: true, value: 'GET', label: 'Request method - get, post, put, delete, patch', description: 'Request method', }, { name: 'headers', datatype: 'text', required: true, value: '{"Content-Type":"application/json","Authorization":"Basic s4Ju5rgb"}', label: 'Request headers', description: 'Request headers', }, { name: 'body', datatype: 'text', required: true, value: '{}', label: 'Request body', description: 'Request body - { "name":"api", "version":"1.0", "count":1 } ', }, ], rAttributes: [ { name: '$statusCode', datatype: 'text', required: false, value: '', label: 'Raw status code', description: 'Raw response status code', }, { name: '$rawText', datatype: 'text', required: false, value: '', label: 'Raw response text', description: 'Raw response text', }, { name: '$json.logo', datatype: 'image', required: false, value: '', label: 'Logo', description: 'Datapoint at $json.logo', }, { name: '$json.socialNetworks.twitter', datatype: 'url', required: false, value: '', label: 'Social Networks Twitter', description: 'Datapoint at $json.socialNetworks.twitter', }, ], }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=compose_tweet', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Compose Tweet', description: 'Compose Tweet', status: 'published', cost: 665, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 3, temp: 0.7, maxt: 65, }, }, { id: 'cmd=native_service_api_provider;ver=1.0;name=copy_optimizer_api_get_score_v_1', type: 'action', icon: 'heroicon:switch-horizontal', name: 'native_service_api_provider', label: 'CopyOptimizer API - Get Score v1', description: 'CopyOptimizer API - Get Score v1', status: 'published', cost: 100, time: 15, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Parameter A', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional Parameter B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional Parameter C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional Parameter D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional Parameter E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional Parameter F use as {F} in template', }, ], pAttributes: [ { name: 'url', datatype: 'text', required: true, value: 'https://copyoptimizer.net/api/v1/get_score', label: 'Request URL template', description: "Use this for templating variables from data input as 'https://{A}.google.com/search?query={B}'", }, { name: 'method', datatype: 'text', required: true, value: 'GET', label: 'Request method - get, post, put, delete, patch', description: 'Request method', }, { name: 'headers', datatype: 'text', required: true, value: '{"Content-Type":"application/x-www-form-urlencoded"}', label: 'Request headers', description: 'Request headers', }, { name: 'body', datatype: 'text', required: true, value: '{"text":"Text: {A}","API":"COj73HF2k5tbgmhPhuoi9MFbd2rmmximkitLWu8","user":"dmitry@drafter.ai"}', label: 'Request body', description: 'Request body - { "name":"api", "version":"1.0", "count":1 } ', }, ], rAttributes: [ { name: '$statusCode', datatype: 'text', required: false, value: '', label: 'Raw status code', description: 'Raw response status code', }, { name: '$rawText', datatype: 'text', required: false, value: '', label: 'Raw response text', description: 'Raw response text', }, ], }, { id: 'cmd=google_document_ai_ocr_opensearch;ver=1.0;osindex=temp_aws_dev_webapp_drafter_ai_1', type: 'action', icon: 'heroicon:document-text', name: 'google_document_ai_ocr_opensearch', label: 'Document Search', description: 'Search info from the document', status: 'published', cost: 100, time: 60, lAttributes: [ { name: 'A', datatype: 'file', required: true, value: '', label: 'A', description: 'A pdf-file for analyze', }, { name: 'B', datatype: 'text', required: true, value: '', label: 'B', description: 'A pdf-file name', }, { name: 'C', datatype: 'text', required: true, value: '', label: 'C', description: 'Opensearch query', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: 'link:"{A}" {B}', label: 'Search Query Template', description: 'Use this for templating search variables \'link:"{A}" text:({B})\'', }, { name: 'count', datatype: 'number', required: true, value: 10, label: 'Count', description: 'Opensearch response size', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Text', description: 'Document paragraph', }, { name: 'page', datatype: 'number', required: false, value: '', label: 'Page', description: 'Opensearch document page', }, { name: 'osIndex', datatype: 'text', required: false, value: '', label: 'Os Index', description: 'Opensearch index', }, ], }, { id: 'cmd=native_service_api_provider;ver=1.0;name=domain_awailability', type: 'action', icon: 'heroicon:switch-horizontal', name: 'native_service_api_provider', label: 'Domain Awailability', description: 'Domain Avaliability', status: 'published', cost: 100, time: 15, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Parameter A', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional Parameter B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional Parameter C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional Parameter D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional Parameter E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional Parameter F use as {F} in template', }, ], pAttributes: [ { name: 'url', datatype: 'text', required: true, value: 'https://domain-availability.whoisxmlapi.com/api/v1?apiKey=at_DOyQOgwgkrA8eF6U0FMcbgHxpazVx&domainName=google.com&credits=DA', label: 'Request URL template', description: "Use this for templating variables from data input as 'https://{A}.google.com/search?query={B}'", }, { name: 'method', datatype: 'text', required: true, value: 'GET', label: 'Request method - get, post, put, delete, patch', description: 'Request method', }, { name: 'headers', datatype: 'text', required: true, value: '{"Content-Type":"application/json"}', label: 'Request headers', description: 'Request headers', }, { name: 'body', datatype: 'text', required: true, value: '{"domain":"drafter.ai"}', label: 'Request body', description: 'Request body - { "name":"api", "version":"1.0", "count":1 } ', }, ], rAttributes: [ { name: '$statusCode', datatype: 'text', required: false, value: '', label: 'Raw status code', description: 'Raw response status code', }, { name: '$rawText', datatype: 'text', required: false, value: '', label: 'Raw response text', description: 'Raw response text', }, { name: '$json.DomainInfo.domainAvailability', datatype: 'text', required: false, value: '', label: 'Domain Info Domain Availability', description: 'Datapoint at $json.DomainInfo.domainAvailability', }, { name: '$json.DomainInfo.domainName', datatype: 'text', required: false, value: '', label: 'Domain Info Domain Name', description: 'Datapoint at $json.DomainInfo.domainName', }, ], }, { id: 'cmd=native_service_api_provider;ver=1.0;name=drafter_ai_health_org_1', type: 'action', icon: 'heroicon:switch-horizontal', name: 'native_service_api_provider', label: 'Drafter AI - Health', description: 'asdasdasd', status: 'published', cost: 100, time: 15, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Parameter A', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional Parameter B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional Parameter C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional Parameter D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional Parameter E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional Parameter F use as {F} in template', }, ], pAttributes: [ { name: 'url', datatype: 'text', required: true, value: 'https://api.drafter.ai/health', label: 'Request URL template', description: "Use this for templating variables from data input as 'https://{A}.google.com/search?query={B}'", }, { name: 'method', datatype: 'text', required: true, value: 'GET', label: 'Request method - get, post, put, delete, patch', description: 'Request method', }, { name: 'headers', datatype: 'text', required: true, value: '{"Content-Type":"application/json"}', label: 'Request headers', description: 'Request headers', }, { name: 'body', datatype: 'text', required: true, value: '{}', label: 'Request body', description: 'Request body - { "name":"api", "version":"1.0", "count":1 } ', }, ], rAttributes: [ { name: '$statusCode', datatype: 'text', required: false, value: '', label: 'Raw status code', description: 'Raw response status code', }, { name: '$rawText', datatype: 'text', required: false, value: '', label: 'Raw response text', description: 'Raw response text', }, { name: '$json.connetion[]->yes', datatype: 'text', required: false, value: '', label: 'Connetion Yes', description: 'Datapoint at $json.connetion[]->yes', }, { name: '$json.application.version', datatype: 'text', required: false, value: '', label: 'Application Version', description: 'Datapoint at $json.application.version', }, { name: '$json.application.description', datatype: 'text', required: false, value: '', label: 'Application Description', description: 'Datapoint at $json.application.description', }, ], }, { id: 'cmd=azure_nlp_entity_recognition;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'azure_nlp_entity_recognition', label: 'Extract Entities', description: 'Extract Entities', status: 'published', cost: 100, time: 2, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Text', }, ], pAttributes: [ { name: 'score', datatype: 'number', required: true, value: 0.8, validator: { min: 0.2, max: 1, }, label: 'Confidential score', description: 'Confidential score allows reduce amount of incorrect records', }, ], rAttributes: [ { name: 'entity', datatype: 'text', required: true, value: '', label: 'Entity', description: 'List of entities', }, ], }, { id: 'cmd=azure_nlp_key_phrases;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'azure_nlp_key_phrases', label: 'Extract Key Phrases', description: 'Extract Key Phrases', status: 'published', cost: 100, time: 2, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Text', }, ], pAttributes: [], rAttributes: [ { name: 'keyPhrases', datatype: 'text', required: true, value: '', label: 'Key Phrases', description: 'List of key phrases', }, ], }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=gpt3prompt_fast', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'GPT3 Prompt Fast', description: '', status: 'published', cost: 2100, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0, maxt: 1500, }, }, { id: 'cmd=recognize_image;ver=1.0', type: 'action', icon: 'heroicon:photo', name: 'recognize_image', label: 'Get Image Recognized Data', description: 'Get Image Recognized Data', status: 'announced', cost: 6500, time: 3, lAttributes: [ { name: 'A', datatype: 'image', required: true, value: '', label: 'A', description: 'Image', }, ], pAttributes: [], rAttributes: [ { name: 'keywords', datatype: 'text', required: true, value: '', label: 'Keywords', description: 'List of keywords', }, ], }, { id: 'cmd=get_readability_data;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'get_readability_data', label: 'Get Readability Data', description: 'Get Readability Data', status: 'announced', cost: 20, time: 3, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Text Query', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Website search template', description: "Use this for templating variables from data input as '{A} + {B}'", }, ], rAttributes: [ { name: 'fleschReadingEase', datatype: 'number', required: false, value: '', label: 'Flesch Reading Ease', description: 'Flesch Reading Ease', }, { name: 'fleschKincaidGradeLevel', datatype: 'number', required: true, value: '', label: 'Flesch Kincaid Grade Level', description: 'Flesch Kincaid Grade Level', }, { name: 'sentenceCount', datatype: 'number', required: false, value: '', label: 'Sentence Count', description: 'Sentence Count', }, { name: 'letterCount', datatype: 'number', required: false, value: '', label: 'Letter Count', description: 'Letter Count', }, { name: 'wordCount', datatype: 'number', required: false, value: '', label: 'Word Count', description: 'Word Count', }, { name: 'tone', datatype: 'text', required: false, value: '', label: 'Tone', description: 'Tone', }, { name: 'sentiment', datatype: 'text', required: false, value: '', label: 'Sentiment', description: 'Sentiment', }, { name: 'readingTime', datatype: 'text', required: false, value: '', label: 'Reading Time', description: 'Reading Time', }, { name: 'speakingTime', datatype: 'text', required: false, value: '', label: 'Speaking Time', description: 'Speaking Time', }, ], }, { id: 'cmd=get_url_category;ver=1.0', type: 'action', icon: 'heroicon:globe', name: 'get_url_category', label: 'Get URL Category', description: 'Get URL Category', status: 'published', cost: 50, time: 5, lAttributes: [ { name: 'A', datatype: 'url', required: true, value: '', label: 'A', description: 'Url', }, ], pAttributes: [ { name: 'score', datatype: 'number', required: true, value: 0.8, validator: { min: 0.2, max: 1, }, label: 'Confidential score', description: 'Confidential score allows reduce amount of incorrect records', }, ], rAttributes: [ { name: 'categories', datatype: 'text', required: true, value: '', label: 'Categories', description: 'List of categories', }, ], }, { id: 'cmd=scrape_url_data;ver=1.0', type: 'action', icon: 'heroicon:globe', name: 'scrape_url_data', label: 'Get URL Data', description: 'Get URL Data', status: 'published', cost: 15, time: 1, lAttributes: [ { name: 'A', datatype: 'url', required: true, value: '', label: 'A', description: 'Url', }, ], pAttributes: [ { name: 'browser', datatype: 'number', required: false, value: 0, label: 'Render mode', description: 'Browser render or default mode', }, { name: 'selX', datatype: 'text', required: false, value: '', label: 'Value X', description: 'A HTML selector to get data', }, { name: 'selY', datatype: 'text', required: false, value: '', label: 'Value Y', description: 'A HTML selector to get data', }, { name: 'selZ', datatype: 'text', required: false, value: '', label: 'Value Z', description: 'A HTML selector to get data', }, ], rAttributes: [ { name: 'url', datatype: 'url', required: true, value: '', label: 'Url', description: 'Url', }, { name: 'urlTitle', datatype: 'text', required: true, value: '', label: 'Url Title', description: 'Url Title', }, { name: 'urlDate', datatype: 'text', required: false, value: '', label: 'Url Date', description: 'Url Date', }, { name: 'urlPublisher', datatype: 'text', required: false, value: '', label: 'Url Publisher', description: 'Url Publisher', }, { name: 'urlDescription', datatype: 'text', required: true, value: '', label: 'Url Description', description: 'Url Description', }, { name: 'urlImage', datatype: 'image', required: false, value: '', label: 'Url Image', description: 'Url Image', }, { name: 'urlFavicon', datatype: 'image', required: false, value: '', label: 'Url Favicon', description: 'Url Favicon', }, { name: 'urlLang', datatype: 'text', required: false, value: '', label: 'Url Lang', description: 'Url Lang', }, { name: 'urlAuthor', datatype: 'text', required: false, value: '', label: 'Url Author', description: 'Url Author', }, { name: 'urlFullTextExpiremental', datatype: 'text', required: false, value: '', label: 'Url Full Text Expiremental', description: 'Url Full Text Expiremental', }, { name: 'html', datatype: 'text', required: false, value: '', label: 'Html', description: 'Html', }, { name: 'valX', datatype: 'text', required: false, value: '', label: 'Value X', description: 'Value X', }, { name: 'valY', datatype: 'text', required: false, value: '', label: 'Value Y', description: 'Value Y', }, { name: 'valZ', datatype: 'text', required: false, value: '', label: 'Value Z', description: 'Value Z', }, ], }, { id: 'cmd=google_search;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'google_search', label: 'Google Search', description: 'Google Search', status: 'published', cost: 100, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Search Query', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Website search template', description: "Use this for templating variables from data input as '{A} + {B}'", }, { name: 'count', datatype: 'number', required: false, value: 10, validator: { min: 1, max: 10, }, label: 'Search result count', description: '', }, ], rAttributes: [ { name: 'link', datatype: 'url', required: true, value: '', label: 'Website Link', description: '', }, { name: 'title', datatype: 'text', required: true, value: '', label: 'Website Title', description: '', }, { name: 'snippet', datatype: 'text', required: true, value: '', label: 'Website Snippet', description: '', }, { name: 'googleImage', datatype: 'image', required: false, value: '', label: 'Website Image', description: '', }, { name: 'googleFavicon', datatype: 'image', required: false, value: '', label: 'Website Favion', description: '', }, { name: 'googleCacheId', datatype: 'text', required: false, value: '', label: 'Google Cache Id', description: '', }, { name: 'googleCacheUrl', datatype: 'url', required: false, value: '', label: 'Google Cache Url', description: '', }, { name: 'ogImage', datatype: 'image', required: false, value: '', label: 'Open Graph Image', description: '', }, { name: 'ogType', datatype: 'text', required: false, value: '', label: 'Open Graph Type', description: '', }, { name: 'ogTitle', datatype: 'text', required: false, value: '', label: 'Open Graph Title', description: '', }, { name: 'ogDescription', datatype: 'text', required: false, value: '', label: 'Open Graph Description', description: '', }, { name: 'ogLocale', datatype: 'text', required: false, value: '', label: 'Open Graph Locale', description: '', }, ], }, { id: 'cmd=azure_nlp_lang_detect;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'azure_nlp_lang_detect', label: 'Identify Language', description: 'Identify Language', status: 'published', cost: 100, time: 2, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Text', }, ], pAttributes: [], rAttributes: [ { name: 'lang', datatype: 'text', required: true, value: '', label: 'Language', description: 'Language', }, { name: 'code', datatype: 'text', required: true, value: '', label: 'Iso Code', description: 'ISO Code', }, ], }, { id: 'cmd=azure_nlp_sentiment;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'azure_nlp_sentiment', label: 'Identify Sentiment', description: 'Identify Sentiment', status: 'published', cost: 100, time: 2, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Text', }, ], pAttributes: [], rAttributes: [ { name: 'sentiment', datatype: 'text', required: true, value: '', label: 'Sentiment', description: '', }, { name: 'positive', datatype: 'number', required: false, value: '', label: 'Positive', description: '', }, { name: 'neutral', datatype: 'number', required: false, value: '', label: 'Neutral', description: '', }, { name: 'negative', datatype: 'number', required: false, value: '', label: 'Negative', description: '', }, ], }, { id: 'cmd=open_search;ver=1.0;osindex=aws_dev_webapp_drafter_ai_1', type: 'action', icon: 'heroicon:document-text', name: 'open_search', label: 'Internal Search ', description: 'Search by all documents uploaded to storage', status: 'published', cost: 100, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Opensearch query', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Search Query Template', description: "Use this for templating variables from data input as '{A} + {B}'", }, { name: 'size', datatype: 'number', required: true, value: 10, label: 'Size', description: 'Opensearch response size', }, { name: 'fuzziness', datatype: 'text', required: false, value: '', label: 'Fuzziness', description: 'Opensearch fuzziness', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Text', description: 'Document paragraph', }, { name: 'path', datatype: 'text', required: false, value: '', label: 'Path', description: 'Document path', }, { name: 'page', datatype: 'number', required: false, value: '', label: 'Page', description: 'Opensearch document page', }, { name: 'doc', datatype: 'string', required: false, value: '', label: 'Document Name', description: 'Opensearch document name', }, { name: 'link', datatype: 'url', required: false, value: '', label: 'Document Url', description: 'Opensearch document url', }, ], }, { id: 'cmd=scrape_li_company;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'scrape_li_company', label: 'Li Company', description: 'Scrape linkedin company content', status: 'published', cost: 50, time: 1, lAttributes: [ { name: 'A', datatype: 'url', required: true, value: '', label: 'A', description: 'Url', }, { name: 'B', datatype: 'text', required: true, value: '', label: 'B', description: 'Html', }, ], pAttributes: [], rAttributes: [ { name: 'url', datatype: 'url', required: false, value: '', label: 'Url', description: 'Url', }, { name: 'name', datatype: 'text', required: true, value: '', label: 'Name', description: 'Name', }, { name: 'logoUrl', datatype: 'url', required: true, value: '', label: 'Logo Url', description: 'Logo Url', }, { name: 'headline', datatype: 'text', required: true, value: '', label: 'Headline', description: 'Headline', }, { name: 'website', datatype: 'url', required: false, value: '', label: 'Text', description: 'Text', }, { name: 'employeesNumber', datatype: 'number', required: false, value: '', label: 'Employees Number', description: 'Employees Number', }, { name: 'year', datatype: 'number', required: false, value: '', label: 'Year', description: 'Year', }, { name: 'location', datatype: 'text', required: false, value: '', label: 'Location', description: 'Location', }, { name: 'industries', datatype: 'text', required: false, value: '', label: 'Industries', description: 'Industries', }, { name: 'specialties', datatype: 'text', required: false, value: '', label: 'Specialties', description: 'Specialties', }, ], }, { id: 'cmd=scrape_li_post;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'scrape_li_post', label: 'Li Post', description: 'Scrape linkedin post content', status: 'published', cost: 50, time: 1, lAttributes: [ { name: 'A', datatype: 'url', required: true, value: '', label: 'A', description: 'Url', }, { name: 'B', datatype: 'text', required: true, value: '', label: 'B', description: 'Html', }, ], pAttributes: [], rAttributes: [ { name: 'authorId', datatype: 'text', required: true, value: '', label: 'Author Id', description: 'Author Id', }, { name: 'authorUrl', datatype: 'url', required: true, value: '', label: 'Author Url', description: 'Author Url', }, { name: 'authorName', datatype: 'text', required: true, value: '', label: 'Author Name', description: 'Author Name', }, { name: 'text', datatype: 'text', required: false, value: '', label: 'Text', description: 'Text', }, { name: 'reactionsCount', datatype: 'number', required: false, value: '', label: 'Reactions Count', description: 'Reactions Count', }, { name: 'commentsCount', datatype: 'number', required: false, value: '', label: 'Comments Count', description: 'Comments Count', }, ], }, { id: 'cmd=scrape_li_profile;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'scrape_li_profile', label: 'Li Profile', description: 'Scrape linkedin profile content', status: 'published', cost: 50, time: 1, lAttributes: [ { name: 'A', datatype: 'url', required: true, value: '', label: 'A', description: 'Url', }, { name: 'B', datatype: 'text', required: true, value: '', label: 'B', description: 'Html', }, ], pAttributes: [], rAttributes: [ { name: 'id', datatype: 'text', required: true, value: '', label: 'Profile Id', description: 'Profile Id', }, { name: 'url', datatype: 'url', required: true, value: '', label: 'Url', description: 'Url', }, { name: 'name', datatype: 'text', required: true, value: '', label: 'Name', description: 'Name', }, { name: 'description', datatype: 'text', required: false, value: '', label: 'Description', description: 'Description', }, { name: 'connectionsNumber', datatype: 'number', required: false, value: '', label: 'Connections Number', description: 'Connections Number', }, { name: 'imageUrl', datatype: 'url', required: false, value: '', label: 'Image Url', description: 'Image Url', }, { name: 'companyUrl', datatype: 'url', required: false, value: '', label: 'Compnay Url', description: 'Company Url', }, { name: 'companyName', datatype: 'text', required: false, value: '', label: 'Company Name', description: 'Company Name', }, { name: 'title', datatype: 'text', required: false, value: '', label: 'Title', description: 'Title', }, { name: 'workDescription', datatype: 'text', required: false, value: '', label: 'Work Description', description: 'Work Description', }, { name: 'location', datatype: 'text', required: false, value: '', label: 'Location', description: 'Location', }, { name: 'awards', datatype: 'text', required: false, value: '', label: 'Awards', description: 'Awards', }, { name: 'alumniName', datatype: 'text', required: false, value: '', label: 'Alumni Name', description: 'Alumni Name', }, { name: 'alumniUrl', datatype: 'url', required: false, value: '', label: 'Alumni Url', description: 'Alumni Url', }, ], }, { id: 'cmd=scrape_google_patent_url_data;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'scrape_google_patent_url_data', label: 'Scrape Google Patent', description: 'Scrape Google Patent', status: 'published', cost: 100, time: 1, lAttributes: [ { name: 'A', datatype: 'url', required: true, value: '', label: 'A', description: 'Url', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Search Query B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Search Query C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Search Query D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Search Query E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Search Query F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: 'https://patents.google.com/patent/{B}/en', label: 'Patent search template', description: "Use this for templating variables from data input as '{A} + {B}'", }, ], rAttributes: [ { name: 'pdfLink', datatype: 'url', required: true, value: '', label: 'PDF Link', description: '', }, { name: 'pageTitle', datatype: 'text', required: false, value: '', label: 'Page Title', description: '', }, { name: 'title', datatype: 'text', required: false, value: '', label: 'Title', description: '', }, { name: 'type', datatype: 'text', required: false, value: '', label: 'Type', description: '', }, { name: 'publicationNumber', datatype: 'text', required: false, value: '', label: 'Publication Number', description: '', }, { name: 'numberWithoutCodes', datatype: 'text', required: false, value: '', label: 'Number Without Codes', description: '', }, { name: 'kindCode', datatype: 'text', required: false, value: '', label: 'Kind Code', description: '', }, { name: 'publicationDescription', datatype: 'text', required: false, value: '', label: 'Publication Description', description: '', }, { name: 'countryCode', datatype: 'text', required: false, value: '', label: 'Country Code', description: '', }, { name: 'countryName', datatype: 'text', required: false, value: '', label: 'Country Name', description: '', }, { name: 'priorArtKeywords', datatype: 'text', required: false, value: '', label: 'Prior Art Keywords', description: '', }, { name: 'priorArtDate', datatype: 'text', required: false, value: '', label: 'Prior Art Date', description: '', }, { name: 'applicationNumber', datatype: 'text', required: false, value: '', label: 'Application Number', description: '', }, { name: 'inventor', datatype: 'text', required: false, value: '', label: 'Inventor', description: '', }, { name: 'assigneeOriginal', datatype: 'text', required: false, value: '', label: 'Assignee Original', description: '', }, { name: 'priorityDate', datatype: 'text', required: false, value: '', label: 'Priority Date', description: '', }, { name: 'filingDate', datatype: 'text', required: false, value: '', label: 'Filing Date', description: '', }, { name: 'publicationDate', datatype: 'text', required: false, value: '', label: 'Publication Date', description: '', }, { name: 'abstract', datatype: 'text', required: false, value: '', label: 'Abstract', description: '', }, { name: 'description', datatype: 'text', required: false, value: '', label: 'Description', description: '', }, { name: 'claims', datatype: 'text', required: false, value: '', label: 'Claims', description: '', }, { name: 'cpcCode', datatype: 'text', required: false, value: '', label: 'Cpc Code', description: '', }, { name: 'cpcDesc', datatype: 'text', required: false, value: '', label: 'Cpc Desc', description: '', }, { name: 'similarDocuments', datatype: 'text', required: false, value: '', label: 'Similar Documents', description: '', }, { name: 'sitedBy', datatype: 'text', required: false, value: '', label: 'Sited By', description: '', }, ], }, { id: 'cmd=search_google_patents;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'search_google_patents', label: 'Search Google Patents', description: 'Search Google Patents', status: 'published', cost: 100, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Search Query', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: 'q={A}&language=ENGLISH&patents=false', label: 'Patent search template', description: "Use this for templating variables from data input as '{A} + {B}'", }, { name: 'count', datatype: 'number', required: false, value: 10, validator: { min: 1, max: 100, }, label: 'Search result count', description: '', }, ], rAttributes: [ { name: 'id', datatype: 'text', required: false, value: '', label: 'Id', description: '', }, { name: 'rank', datatype: 'text', required: false, value: '', label: 'Rank', description: '', }, { name: 'patentTitle', datatype: 'text', required: false, value: '', label: 'Patent Title', description: '', }, { name: 'snippet', datatype: 'text', required: false, value: '', label: 'Snippet', description: '', }, { name: 'priorityDate', datatype: 'text', required: false, value: '', label: 'Priority Date', description: '', }, { name: 'filingDate', datatype: 'text', required: false, value: '', label: 'Filing Date', description: '', }, { name: 'grantDate', datatype: 'text', required: false, value: '', label: 'Grant Date', description: '', }, { name: 'publicationDate', datatype: 'text', required: false, value: '', label: 'Publication Date', description: '', }, { name: 'inventor', datatype: 'text', required: false, value: '', label: 'Inventor', description: '', }, { name: 'assignee', datatype: 'text', required: false, value: '', label: 'Assignee', description: '', }, { name: 'publicationNumber', datatype: 'text', required: false, value: '', label: 'Publication Number', description: '', }, { name: 'language', datatype: 'text', required: false, value: '', label: 'Language', description: '', }, { name: 'pdf', datatype: 'url', required: true, value: '', label: 'Pdf Link', description: '', }, { name: 'thumbnail', datatype: 'image', required: true, value: '', label: 'Thumbnail link', description: '', }, ], }, { id: 'cmd=util_splt;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'util_splt', label: 'Split Template', description: 'Split Template', status: 'published', cost: 1, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Text', }, ], pAttributes: [ { name: 'delim', datatype: 'text', required: true, value: '###', validator: {}, label: 'Symbols to split', description: 'Symbols to split', }, { name: 'size', datatype: 'number', required: false, value: 6000, validator: {}, label: 'Symbols count to split', description: 'Symbols count to split', }, ], rAttributes: [ { name: 'splitted', datatype: 'text', required: true, value: '', label: 'Splitted', description: 'List of splitted groups', }, ], }, { id: 'cmd=util_tmpl;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'util_tmpl', label: 'Template', description: 'Template', status: 'published', cost: 1, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Query template', description: "Use this for templating variables from data input as '{A} + {B}'", }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], }, { id: 'cmd=native_service_api_provider;ver=1.0;name=test_api_zzz', type: 'action', icon: 'heroicon:switch-horizontal', name: 'native_service_api_provider', label: 'Test API ZZZ', description: 'Test API', status: 'published', cost: 100, time: 15, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Parameter A', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional Parameter B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional Parameter C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional Parameter D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional Parameter E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional Parameter F use as {F} in template', }, ], pAttributes: [ { name: 'url', datatype: 'text', required: true, value: 'https://api.drafter.ai/health', label: 'Request URL template', description: "Use this for templating variables from data input as 'https://{A}.google.com/search?query={B}'", }, { name: 'method', datatype: 'text', required: true, value: 'GET', label: 'Request method - get, post, put, delete, patch', description: 'Request method', }, { name: 'headers', datatype: 'text', required: true, value: '{"Content-Type":"application/json"}', label: 'Request headers', description: 'Request headers', }, { name: 'body', datatype: 'text', required: true, value: '{}', label: 'Request body', description: 'Request body - { "name":"api", "version":"1.0", "count":1 } ', }, ], rAttributes: [ { name: '$statusCode', datatype: 'text', required: false, value: '', label: 'Raw status code', description: 'Raw response status code', }, { name: '$rawText', datatype: 'text', required: false, value: '', label: 'Raw response text', description: 'Raw response text', }, ], }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=test-model', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Test Model', description: 'Test Model', status: 'published', cost: 660, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0.9, maxt: 60, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=test-model', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Test Model', description: 'Test Model', status: 'published', cost: 660, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0.9, maxt: 60, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=test-model', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Test Model', description: 'Test Model', status: 'published', cost: 660, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0.9, maxt: 60, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=test-model', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Test Model', description: 'Test Model', status: 'published', cost: 660, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0.9, maxt: 60, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=test-model', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Test Model', description: 'Test Model', status: 'published', cost: 660, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0.9, maxt: 60, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=test-model', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Test Model', description: 'Test Model', status: 'published', cost: 660, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0.9, maxt: 60, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=test-model', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Test Model77770', description: 'Test Model', status: 'published', cost: 660, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0.9, maxt: 60, }, }, { id: 'cmd=translate_text;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'translate_text', label: 'Translate text', description: 'Translate text', status: 'published', cost: 300, time: 1, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Text for transaltion', }, ], pAttributes: [ { name: 'target', datatype: 'text', required: true, value: 'en', variants: [ ['en', 'English'], ['lv', 'Latvian'], ['pl', 'Polish'], ['et', 'Estonian'], ['nl', 'Dutch'], ['uk', 'Ukrainian'], ['es', 'Spanish'], ['pt', 'Portuguese (Portugal, Brazil)'], ['de', 'German'], ['fr', 'French'], ['it', 'Italian'], ['lt', 'Lithuanian'], ], label: 'Target Language', description: '', }, ], rAttributes: [ { name: 'translated', datatype: 'text', required: true, value: '', label: 'Translated text', description: '', }, ], }, { id: 'cmd=twitter_profile;ver=1.0', type: 'action', icon: 'heroicon:document-text', name: 'twitter_profile', label: 'Twitter Profile', description: 'Twitter Profile', status: 'published', cost: 10, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Twitter username for example: @drafterai', }, ], pAttributes: [ { name: 'count', datatype: 'number', required: false, value: 10, validator: { min: 1, max: 50, }, label: 'Search result count', description: '', }, ], rAttributes: [ { name: 'proAvatarImage', datatype: 'image', required: false, value: '', label: 'Pro Avatar Image', description: 'Pro Avatar Image', }, { name: 'proNameText', datatype: 'text', required: false, value: '', label: 'Pro Name Text', description: 'Pro Name Text', }, { name: 'proUsernameText', datatype: 'text', required: true, value: '', label: 'Pro Username Text', description: 'Pro Username Text', }, { name: 'proDescriptionText', datatype: 'text', required: false, value: '', label: 'Pro Description Text', description: 'Pro Description Text', }, { name: 'proLocationText', datatype: 'text', required: false, value: '', label: 'Pro Location Text', description: 'Pro Location Text', }, { name: 'proCreatedAtText', datatype: 'text', required: false, value: '', label: 'Pro Created At Text', description: 'Pro Created At Text', }, { name: 'proInsightsPostTimeUtcText', datatype: 'text', required: false, value: '', label: 'Pro Insights Post Time Utc Text', description: 'Pro Insights Post Time Utc Text', }, { name: 'proInsightsPostWeekdayUtcText', datatype: 'text', required: false, value: '', label: 'Pro Insights Post Weekday Utc Text', description: 'Pro Insights Post Weekday Utc Text', }, { name: 'proInsightsHashtagsText', datatype: 'text', required: false, value: '', label: 'Pro Insights Hashtags Text', description: 'Pro Insights Hashtags Text', }, { name: 'proInsightsEngagementRateNumber', datatype: 'number', required: false, value: '', label: 'Pro Insights Engagement Rate Number', description: 'Pro Insights Engagement Rate Number', }, { name: 'proInsightsDailyActivityNumber', datatype: 'number', required: false, value: '', label: 'Pro Insights Daily Activity Number', description: 'Pro Insights Daily Activity Number', }, { name: 'proInsightsWeeklyActivityNumber', datatype: 'number', required: false, value: '', label: 'Pro Insights Weekly Activity Number', description: 'Pro Insights Weekly Activity Number', }, { name: 'proInsightsSentimentText', datatype: 'text', required: false, value: '', label: 'Pro Insights Sentiment Text', description: 'Pro Insights Sentiment Text', }, { name: 'proMetricsFollowersCountNumber', datatype: 'number', required: false, value: '', label: 'Pro Metrics Followers Count Number', description: 'Pro Metrics Followers Count Number', }, { name: 'proMetricsFollowingCountNumber', datatype: 'number', required: false, value: '', label: 'Pro Metrics Following Count Number', description: 'Pro Metrics Following Count Number', }, { name: 'proMetricsTweetCountNumber', datatype: 'number', required: false, value: '', label: 'Pro Metrics Tweet Count Number', description: 'Pro Metrics Tweet Count Number', }, { name: 'proMetricsListedCountNumber', datatype: 'number', required: false, value: '', label: 'Pro Metrics Listed Count Number', description: 'Pro Metrics Listed Count Number', }, { name: 'twUrl', datatype: 'url', required: true, value: '', label: 'Tw Url', description: 'Tw Url', }, { name: 'twCreatedAtText', datatype: 'text', required: true, value: '', label: 'Tw Created At Text', description: 'Tw Created At Text', }, { name: 'twContentText', datatype: 'text', required: false, value: '', label: 'Tw Content Text', description: 'Tw Content Text', }, { name: 'twInsightsActionText', datatype: 'text', required: false, value: '', label: 'Tw Insights Action Text', description: 'Tw Insights Action Text', }, { name: 'twInsightsKeywordsText', datatype: 'text', required: false, value: '', label: 'Tw Insights Keywords Text', description: 'Tw Insights Keywords Text', }, { name: 'twInsightsKeyphrasesText', datatype: 'text', required: false, value: '', label: 'Tw Insights Keyphrases Text', description: 'Tw Insights Keyphrases Text', }, { name: 'twInsightsEntitiesText', datatype: 'text', required: false, value: '', label: 'Tw Insights Entities Text', description: 'Tw Insights Entities Text', }, { name: 'twInsightsSentimentPositiveNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Sentiment Positive Number', description: 'Tw Insights Sentiment Positive Number', }, { name: 'twInsightsSentimentNeutralNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Sentiment Neutral Number', description: 'Tw Insights Sentiment Neutral Number', }, { name: 'twInsightsSentimentNegativeNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Sentiment Negative Number', description: 'Tw Insights Sentiment Negative Number', }, { name: 'twInsightsSocialImpactNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Social Impact Number', description: 'Tw Insights Social Impact Number', }, { name: 'twInsightsPostTimeUtcText', datatype: 'text', required: false, value: '', label: 'Tw Insights Post Time Utc Text', description: 'Tw Insights Post Time Utc Text', }, { name: 'twInsightsPostWeekdayUtcText', datatype: 'text', required: false, value: '', label: 'Tw Insights Post Weekday Utc Text', description: 'Tw Insights Post Weekday Utc Text', }, { name: 'twInsightsHashtagsText', datatype: 'text', required: false, value: '', label: 'Tw Insights Hashtags Text', description: 'Tw Insights Hashtags Text', }, { name: 'twInsightsEngagementRateNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Engagement Rate Number', description: 'Tw Insights Engagement Rate Number', }, { name: 'twInsightsDailyActivityNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Daily Activity Number', description: 'Tw Insights Daily Activity Number', }, { name: 'twInsightsWeeklyActivityNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Weekly Activity Number', description: 'Tw Insights Weekly Activity Number', }, { name: 'twInsightsSentimentText', datatype: 'text', required: false, value: '', label: 'Tw Insights Sentiment Text', description: 'Tw Insights Sentiment Text', }, ], }, { id: 'cmd=twitter_search;ver=1.1', type: 'action', icon: 'heroicon:document-text', name: 'twitter_search', label: 'Twitter Search', description: 'Twitter Search', status: 'published', cost: 10, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Search Query', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Twitter search template', description: "Use this for templating variables from data input as '{A} + {B}'", }, { name: 'count', datatype: 'number', required: false, value: 10, validator: { min: 1, max: 50, }, label: 'Search result count', description: '', }, ], rAttributes: [ { name: 'proAvatarImage', datatype: 'image', required: false, value: '', label: 'Pro Avatar Image', description: 'Pro Avatar Image', }, { name: 'proNameText', datatype: 'text', required: false, value: '', label: 'Pro Name Text', description: 'Pro Name Text', }, { name: 'proUsernameText', datatype: 'text', required: true, value: '', label: 'Pro Username Text', description: 'Pro Username Text', }, { name: 'proDescriptionText', datatype: 'text', required: false, value: '', label: 'Pro Description Text', description: 'Pro Description Text', }, { name: 'proLocationText', datatype: 'text', required: false, value: '', label: 'Pro Location Text', description: 'Pro Location Text', }, { name: 'proCreatedAtText', datatype: 'text', required: false, value: '', label: 'Pro Created At Text', description: 'Pro Created At Text', }, { name: 'proInsightsPostTimeUtcText', datatype: 'text', required: false, value: '', label: 'Pro Insights Post Time Utc Text', description: 'Pro Insights Post Time Utc Text', }, { name: 'proInsightsPostWeekdayUtcText', datatype: 'text', required: false, value: '', label: 'Pro Insights Post Weekday Utc Text', description: 'Pro Insights Post Weekday Utc Text', }, { name: 'proInsightsHashtagsText', datatype: 'text', required: false, value: '', label: 'Pro Insights Hashtags Text', description: 'Pro Insights Hashtags Text', }, { name: 'proInsightsEngagementRateNumber', datatype: 'number', required: false, value: '', label: 'Pro Insights Engagement Rate Number', description: 'Pro Insights Engagement Rate Number', }, { name: 'proInsightsDailyActivityNumber', datatype: 'number', required: false, value: '', label: 'Pro Insights Daily Activity Number', description: 'Pro Insights Daily Activity Number', }, { name: 'proInsightsWeeklyActivityNumber', datatype: 'number', required: false, value: '', label: 'Pro Insights Weekly Activity Number', description: 'Pro Insights Weekly Activity Number', }, { name: 'proInsightsSentimentText', datatype: 'text', required: false, value: '', label: 'Pro Insights Sentiment Text', description: 'Pro Insights Sentiment Text', }, { name: 'proMetricsFollowersCountNumber', datatype: 'number', required: false, value: '', label: 'Pro Metrics Followers Count Number', description: 'Pro Metrics Followers Count Number', }, { name: 'proMetricsFollowingCountNumber', datatype: 'number', required: false, value: '', label: 'Pro Metrics Following Count Number', description: 'Pro Metrics Following Count Number', }, { name: 'proMetricsTweetCountNumber', datatype: 'number', required: false, value: '', label: 'Pro Metrics Tweet Count Number', description: 'Pro Metrics Tweet Count Number', }, { name: 'proMetricsListedCountNumber', datatype: 'number', required: false, value: '', label: 'Pro Metrics Listed Count Number', description: 'Pro Metrics Listed Count Number', }, { name: 'twUrl', datatype: 'url', required: true, value: '', label: 'Tw Url', description: 'Tw Url', }, { name: 'twCreatedAtText', datatype: 'text', required: true, value: '', label: 'Tw Created At Text', description: 'Tw Created At Text', }, { name: 'twContentText', datatype: 'text', required: false, value: '', label: 'Tw Content Text', description: 'Tw Content Text', }, { name: 'twInsightsActionText', datatype: 'text', required: false, value: '', label: 'Tw Insights Action Text', description: 'Tw Insights Action Text', }, { name: 'twInsightsKeywordsText', datatype: 'text', required: false, value: '', label: 'Tw Insights Keywords Text', description: 'Tw Insights Keywords Text', }, { name: 'twInsightsKeyphrasesText', datatype: 'text', required: false, value: '', label: 'Tw Insights Keyphrases Text', description: 'Tw Insights Keyphrases Text', }, { name: 'twInsightsEntitiesText', datatype: 'text', required: false, value: '', label: 'Tw Insights Entities Text', description: 'Tw Insights Entities Text', }, { name: 'twInsightsSentimentPositiveNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Sentiment Positive Number', description: 'Tw Insights Sentiment Positive Number', }, { name: 'twInsightsSentimentNeutralNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Sentiment Neutral Number', description: 'Tw Insights Sentiment Neutral Number', }, { name: 'twInsightsSentimentNegativeNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Sentiment Negative Number', description: 'Tw Insights Sentiment Negative Number', }, { name: 'twInsightsSocialImpactNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Social Impact Number', description: 'Tw Insights Social Impact Number', }, { name: 'twInsightsPostTimeUtcText', datatype: 'text', required: false, value: '', label: 'Tw Insights Post Time Utc Text', description: 'Tw Insights Post Time Utc Text', }, { name: 'twInsightsPostWeekdayUtcText', datatype: 'text', required: false, value: '', label: 'Tw Insights Post Weekday Utc Text', description: 'Tw Insights Post Weekday Utc Text', }, { name: 'twInsightsHashtagsText', datatype: 'text', required: false, value: '', label: 'Tw Insights Hashtags Text', description: 'Tw Insights Hashtags Text', }, { name: 'twInsightsEngagementRateNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Engagement Rate Number', description: 'Tw Insights Engagement Rate Number', }, { name: 'twInsightsDailyActivityNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Daily Activity Number', description: 'Tw Insights Daily Activity Number', }, { name: 'twInsightsWeeklyActivityNumber', datatype: 'number', required: false, value: '', label: 'Tw Insights Weekly Activity Number', description: 'Tw Insights Weekly Activity Number', }, { name: 'twInsightsSentimentText', datatype: 'text', required: false, value: '', label: 'Tw Insights Sentiment Text', description: 'Tw Insights Sentiment Text', }, ], }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=ads_facebook', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write FB Ads Post', description: 'Write FB Ads Post', status: 'published', cost: 750, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 3, temp: 0.8, maxt: 150, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=ads_google_body', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Google Ads Body', description: 'Write Google Ads Body', status: 'published', cost: 690, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 3, temp: 0.7, maxt: 90, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=ads_google_headlines', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Google Ads Headline', description: 'Write Google Ads Headline', status: 'published', cost: 650, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 3, temp: 0.7, maxt: 50, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=post_instagram', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Instagram Post', description: 'Write Instagram Post', status: 'published', cost: 665, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 5, temp: 0.8, maxt: 65, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=ads_linkedin_post', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write LinkedIn Ads Post', description: 'Write LinkedIn Ads Post', status: 'published', cost: 750, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 3, temp: 0.8, maxt: 150, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=comment_youtube', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Youtube comment', description: 'Write Youtube summary', status: 'published', cost: 750, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 6, temp: 0.7, maxt: 150, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=opinion_youtube', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Youtube opinion', description: 'Write Youtube summary', status: 'published', cost: 750, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 6, temp: 0.7, maxt: 150, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=question_youtube', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Youtube question', description: 'Write Youtube question', status: 'published', cost: 856, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 3, temp: 0.7, maxt: 256, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=summary_youtube', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Youtube summary', description: 'Write Youtube summary', status: 'published', cost: 750, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 6, temp: 0.7, maxt: 150, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=summary_youtube', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Youtube summary', description: 'Write Youtube summary', status: 'published', cost: 750, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 6, temp: 0.7, maxt: 150, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=summary_youtube', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write Youtube summary', description: 'Write Youtube summary', status: 'published', cost: 750, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 6, temp: 0.7, maxt: 150, }, }, { id: 'cmd=generate_text;ver=1.0.0;model=ml_gpt3;type=ads_pitch_s', type: 'action', icon: 'heroicon:document-text', name: 'generate_text', label: 'Write a Product Pitch', description: 'Write a Product Pitch', status: 'published', cost: 680, time: 5, lAttributes: [ { name: 'A', datatype: 'text', required: true, value: '', label: 'A', description: 'Query template', }, { name: 'B', datatype: 'text', required: false, value: '', label: 'B', description: 'Optional var B use as {B} in template', }, { name: 'C', datatype: 'text', required: false, value: '', label: 'C', description: 'Optional var C use as {C} in template', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmpl', datatype: 'text', required: true, value: '{A}', label: 'Prompt template', description: 'Template your prompt for ChatGPT using instructions, context, examples and dynamic variables from the input.\nDefine the dynamic variables as {A}, {B} etc. responsively.', }, { name: 'count', datatype: 'number', required: false, value: 1, validator: { min: 1, max: 10, }, label: 'Number of options', description: 'Define how many variations do you want to generate at once.\nWorks better with high creativity.', }, { name: 'maxt', datatype: 'number', required: false, value: 1000, validator: { min: 100, max: 4000, }, label: 'Max tokens', description: 'Define the maximum length of your output.\n1000 tokens equal approx. to 750 words in English.', }, { name: 'temp', datatype: 'number', required: false, value: 0, validator: { min: 0, max: 100, }, label: 'Creativity', description: 'Define how much the outputs should differ from each other with the same input. \n 0 - less creative, 100 - maximum creativity.', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Generated text', description: '', }, ], options: { count: 1, temp: 0.9, maxt: 80, }, }, { id: 'cmd=youtube_transcript_opensearch;ver=1.0;osindex=temp_aws_dev_webapp_drafter_ai_1', type: 'action', icon: 'heroicon:document-text', name: 'youtube_transcript_opensearch', label: 'Youtube Transcript Search', description: 'Search info from the youtube transcripts', status: 'published', cost: 100, time: 60, lAttributes: [ { name: 'A', datatype: 'url', required: true, value: '', label: 'A', description: 'An url', }, { name: 'B', datatype: 'text', required: true, value: '', label: 'B', description: 'A pdf-file name', }, { name: 'C', datatype: 'text', required: true, value: '', label: 'C', description: 'Opensearch query', }, { name: 'D', datatype: 'text', required: false, value: '', label: 'D', description: 'Optional var D use as {D} in template', }, { name: 'E', datatype: 'text', required: false, value: '', label: 'E', description: 'Optional var E use as {E} in template', }, { name: 'F', datatype: 'text', required: false, value: '', label: 'F', description: 'Optional var F use as {F} in template', }, ], pAttributes: [ { name: 'tmplUrl', datatype: 'text', required: true, value: 'https://www.youtube.com/watch?v={A}', label: 'Video Url Query Template', description: "Use this for templating url 'https://www.youtube.com/watch?v={A}'", }, { name: 'tmpl', datatype: 'text', required: true, value: 'link:"{A}" {B}', label: 'Search Query Template', description: 'Use this for templating search variables \'link:"{A}" text:({B})\'', }, { name: 'count', datatype: 'number', required: true, value: 10, label: 'Count', description: 'Opensearch response size', }, ], rAttributes: [ { name: 'text', datatype: 'text', required: true, value: '', label: 'Text', description: 'Document text', }, { name: 'osIndex', datatype: 'text', required: true, value: '', label: 'OsIndex', description: 'Opensearch index', }, ], }, ]