Automatisation n8n : gestion de requêtes HTTP et notes
Ce workflow n8n est conçu pour automatiser la gestion des requêtes HTTP et la création de notes adhésives, facilitant ainsi le travail des équipes qui manipulent des données ou des informations. Dans un contexte où la rapidité et l'efficacité sont essentielles, ce workflow permet de simplifier le processus de collecte et de traitement d'informations à partir de requêtes externes. Les cas d'usage incluent la récupération de données d'API, la génération de notes pour des réunions ou des projets, et l'organisation d'informations au sein d'une équipe.
- Étape 1 : le workflow commence par un déclencheur manuel, permettant à l'utilisateur de tester le flux à tout moment.
- Étape 2 : les paramètres sont définis à l'aide du nœud 'Set Params', où les options et les affectations sont configurées.
- Étape 3 : le nœud 'Clean Output' permet de préparer les données pour une utilisation ultérieure.
- Étape 4 : une requête HTTP est effectuée via le nœud 'Perplexity Request', où l'utilisateur peut spécifier l'URL et le type de méthode.
- Étape 5 : enfin, deux notes adhésives sont créées avec les nœuds 'Sticky Note' et 'Sticky Note1', permettant de visualiser et d'organiser les informations de manière intuitive. Ce workflow offre une valeur ajoutée en réduisant le temps consacré à la gestion manuelle des données et en améliorant la collaboration au sein des équipes.
Workflow n8n productivité, gestion de données : vue d'ensemble
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Workflow n8n productivité, gestion de données : détail des nœuds
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"nodes": [
{
"id": "293b70f0-06e8-4db5-befd-bfaed1f3575a",
"name": "When clicking ‘Test workflow’",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-460,
80
],
"parameters": {},
"typeVersion": 1
},
{
"id": "1c473546-6280-412d-9f8e-b43962365d78",
"name": "Set Params",
"type": "n8n-nodes-base.set",
"position": [
-160,
-60
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "8b5c6ca0-5ca8-4f67-abc1-44341cf419bc",
"name": "system_prompt",
"type": "string",
"value": "You are an n8n fanboy."
},
{
"id": "7c36c362-6269-4564-b6fe-f82126bc8f5e",
"name": "user_prompt",
"type": "string",
"value": "What are the differences between n8n and Make?"
},
{
"id": "4366d2b5-ad22-445a-8589-fddab1caa1ab",
"name": "domains",
"type": "string",
"value": "n8n.io, make.com"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "894bd6a4-5db7-45fb-a8e0-1a81af068bbf",
"name": "Clean Output",
"type": "n8n-nodes-base.set",
"position": [
580,
-100
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "5859093c-6b22-41db-ac6c-9a9f6f18b7e3",
"name": "output",
"type": "string",
"value": "={{ $json.choices[0].message.content }}"
},
{
"id": "13208fff-5153-45a7-a1cb-fe49e32d9a03",
"name": "citations",
"type": "array",
"value": "={{ $json.citations }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "52d3a832-8c9b-4356-ad2a-377340678a58",
"name": "Perplexity Request",
"type": "n8n-nodes-base.httpRequest",
"position": [
240,
40
],
"parameters": {
"url": "https://api.perplexity.ai/chat/completions",
"method": "POST",
"options": {},
"jsonBody": "={\n \"model\": \"sonar\",\n \"messages\": [\n {\n \"role\": \"system\",\n \"content\": \"{{ $json.system_prompt }}\"\n },\n {\n \"role\": \"user\",\n \"content\": \"{{ $json.user_prompt }}\"\n }\n ],\n \"temperature\": 0.2,\n \"top_p\": 0.9,\n \"search_domain_filter\": {{ (JSON.stringify($json.domains.split(','))) }},\n \"return_images\": false,\n \"return_related_questions\": false,\n \"search_recency_filter\": \"month\",\n \"top_k\": 0,\n \"stream\": false,\n \"presence_penalty\": 0,\n \"frequency_penalty\": 1,\n \"response_format\": null\n}",
"sendBody": true,
"specifyBody": "json",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpBasicAuth": {
"id": "yEocL0NSpUWzMsHG",
"name": "Perplexity"
},
"httpHeaderAuth": {
"id": "TngzgS09J1YvLIXl",
"name": "Perplexity"
}
},
"typeVersion": 4.2
},
{
"id": "48657f2c-d1dd-4d7e-8014-c27748e63e58",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-140,
-440
],
"parameters": {
"width": 480,
"height": 300,
"content": "## Credentials Setup\n\n1/ Go to the perplexity dashboard, purchase some credits and create an API Key\n\nhttps://www.perplexity.ai/settings/api\n\n2/ In the perplexity Request node, use Generic Credentials, Header Auth. \n\nFor the name, use the value \"Authorization\"\nAnd for the value \"Bearer pplx-e4...59ea\" (Your Perplexity Api Key)\n\n"
},
"typeVersion": 1
},
{
"id": "e0daabee-c145-469e-93c2-c759c303dc2a",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
100,
260
],
"parameters": {
"color": 5,
"width": 480,
"height": 120,
"content": "**Sonar Pro** is the current top model used by perplexity. \nIf you want to use a different one, check this page: \n\nhttps://docs.perplexity.ai/guides/model-cards"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"Set Params": {
"main": [
[
{
"node": "Perplexity Request",
"type": "main",
"index": 0
}
]
]
},
"Perplexity Request": {
"main": [
[
{
"node": "Clean Output",
"type": "main",
"index": 0
}
]
]
},
"When clicking ‘Test workflow’": {
"main": [
[
{
"node": "Set Params",
"type": "main",
"index": 0
}
]
]
}
}
}Workflow n8n productivité, gestion de données : pour qui est ce workflow ?
Ce workflow s'adresse aux équipes de développement, aux responsables de projet et aux professionnels de la data qui cherchent à automatiser la gestion des requêtes HTTP et à améliorer leur efficacité. Il convient aux entreprises de toutes tailles, notamment celles qui utilisent des outils numériques pour la gestion de projets et de données.
Workflow n8n productivité, gestion de données : problème résolu
Ce workflow résout le problème de la gestion manuelle des requêtes HTTP et de l'organisation des informations. En automatisant ces processus, il élimine les frustrations liées à la collecte de données et à la prise de notes, réduisant ainsi le risque d'erreurs humaines. Les utilisateurs bénéficient d'un gain de temps significatif et d'une meilleure organisation des informations, ce qui leur permet de se concentrer sur des tâches à plus forte valeur ajoutée.
Workflow n8n productivité, gestion de données : étapes du workflow
Étape 1 : le workflow est déclenché manuellement par l'utilisateur.
- Étape 1 : les paramètres nécessaires sont définis dans le nœud 'Set Params'.
- Étape 2 : les données sont nettoyées et préparées à l'aide du nœud 'Clean Output'.
- Étape 3 : une requête HTTP est envoyée via le nœud 'Perplexity Request', permettant de récupérer des informations externes.
- Étape 4 : deux notes adhésives sont créées pour organiser et visualiser les résultats obtenus.
Workflow n8n productivité, gestion de données : guide de personnalisation
Pour personnaliser ce workflow, vous pouvez modifier l'URL et la méthode dans le nœud 'Perplexity Request' pour l'adapter à vos besoins spécifiques. Les paramètres dans le nœud 'Set Params' peuvent également être ajustés pour correspondre aux données que vous souhaitez traiter. Si vous souhaitez intégrer d'autres outils, envisagez d'ajouter des nœuds supplémentaires pour enrichir le flux. Assurez-vous de tester le workflow après chaque modification pour garantir son bon fonctionnement.