Generación y envío de correos electrónicos con chistes personalizados usando GPT-4o-mini y Gmail
Este es unPersonal Productivity, Multimodal AIflujo de automatización del dominio deautomatización que contiene 8 nodos.Utiliza principalmente nodos como Set, Gmail, FormTrigger, OpenAi. Generar y enviar por correo electrónico chistes personalizados con GPT-4o-mini y Gmail
- •Cuenta de Google y credenciales de API de Gmail
- •Clave de API de OpenAI
Nodos utilizados (8)
Categoría
{
"meta": {
"instanceId": "d42513f5d6883919549e0ea285413a7135f4af5b763e8a62e3bba6cf29ba1b7d",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "8803d5e4-bab6-43bc-95f1-8f15b8919ce2",
"name": "Al enviar el formulario",
"type": "n8n-nodes-base.formTrigger",
"position": [
-40,
0
],
"webhookId": "480b013d-2fc7-4102-b4b6-2bc19dda1ae9",
"parameters": {
"options": {},
"formTitle": "Chistes generator",
"formFields": {
"values": [
{
"fieldLabel": "Nombre 1",
"placeholder": "Juan"
},
{
"fieldLabel": "Nombre 2",
"placeholder": "laptop"
},
{
"fieldLabel": "Nombre 3",
"placeholder": "Maria"
}
]
},
"formDescription": "Generador de chistes, introduce tres nombres o objetos que quieras que aparezcan en su chiste y a continuación se generará un chiste en base a ellos."
},
"typeVersion": 2.2
},
{
"id": "265d6261-94ad-4b5b-8d23-aa21acd2a691",
"name": "OpenAI",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
480,
0
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "GPT-4O-MINI"
},
"options": {},
"messages": {
"values": [
{
"content": "=Tu tarea es generar un chiste que contenga estas palabras:\n{{ $('On form submission').item.json['Nombre 1'] }}\n{{ $('On form submission').item.json['Nombre 2'] }}\ny {{ $('On form submission').item.json['Nombre 3'] }}\n\nHaz el chiste ne este idioma: {{ $json.language }}"
}
]
}
},
"credentials": {
"openAiApi": {
"id": "cX8zQBWEHG5KPcm5",
"name": "OpenAi account"
}
},
"typeVersion": 1.8
},
{
"id": "25520990-e524-4a50-a580-3baa66a00743",
"name": "LANG",
"type": "n8n-nodes-base.set",
"position": [
220,
0
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "02b8c348-8a91-4483-a892-9295fb47e94c",
"name": "language",
"type": "string",
"value": "spanish / español"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "ec32b07e-c564-4fad-89b4-4f6c404ce431",
"name": "Nota adhesiva",
"type": "n8n-nodes-base.stickyNote",
"position": [
180,
-120
],
"parameters": {
"color": 7,
"width": 180,
"height": 300,
"content": "### Set the output language\n"
},
"typeVersion": 1
},
{
"id": "923419eb-d92a-4427-baa3-f0cc81e2d8b6",
"name": "Gmail",
"type": "n8n-nodes-base.gmail",
"position": [
900,
0
],
"webhookId": "83d69414-0757-464f-878f-18773ea94998",
"parameters": {
"sendTo": "youremail@gmail.com",
"message": "={{ $json.message.content }}",
"options": {
"appendAttribution": false
},
"subject": "Joke generator"
},
"credentials": {
"gmailOAuth2": {
"id": "F30nvIjtBVCW3UYo",
"name": "Gmail account"
}
},
"typeVersion": 2.1
},
{
"id": "f0669408-d067-48be-b7e4-0628ea36cf1a",
"name": "Nota adhesiva2",
"type": "n8n-nodes-base.stickyNote",
"position": [
480,
-120
],
"parameters": {
"color": 7,
"width": 260,
"height": 100,
"content": "### Prompt message (approx. using 200 tokens)"
},
"typeVersion": 1
},
{
"id": "e08b2c13-b945-425c-b77a-d44a5749b6d8",
"name": "Nota adhesiva3",
"type": "n8n-nodes-base.stickyNote",
"position": [
860,
-120
],
"parameters": {
"color": 7,
"width": 180,
"height": 300,
"content": "### Configure email send"
},
"typeVersion": 1
},
{
"id": "e52cbc9f-a7dd-496a-a3d9-8793e33f28c5",
"name": "Nota adhesiva1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-80,
-120
],
"parameters": {
"color": 7,
"width": 180,
"height": 300,
"content": "Modify the fields as you wish, add more if necessary to make the joke more creative.\n\n\n"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"25520990-e524-4a50-a580-3baa66a00743": {
"main": [
[
{
"node": "265d6261-94ad-4b5b-8d23-aa21acd2a691",
"type": "main",
"index": 0
}
]
]
},
"265d6261-94ad-4b5b-8d23-aa21acd2a691": {
"main": [
[
{
"node": "923419eb-d92a-4427-baa3-f0cc81e2d8b6",
"type": "main",
"index": 0
}
]
]
},
"8803d5e4-bab6-43bc-95f1-8f15b8919ce2": {
"main": [
[
{
"node": "25520990-e524-4a50-a580-3baa66a00743",
"type": "main",
"index": 0
}
]
]
}
}
}¿Cómo usar este flujo de trabajo?
Copie el código de configuración JSON de arriba, cree un nuevo flujo de trabajo en su instancia de n8n y seleccione "Importar desde JSON", pegue la configuración y luego modifique la configuración de credenciales según sea necesario.
¿En qué escenarios es adecuado este flujo de trabajo?
Intermedio - Productividad personal, IA Multimodal
¿Es de pago?
Este flujo de trabajo es completamente gratuito, puede importarlo y usarlo directamente. Sin embargo, tenga en cuenta que los servicios de terceros utilizados en el flujo de trabajo (como la API de OpenAI) pueden requerir un pago por su cuenta.
Flujos de trabajo relacionados recomendados
Compartir este flujo de trabajo