Workflow n8n

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.
Tags clés :automatisationAPIn8nproductivitégestion de données
Catégorie: Manual · Tags: automatisation, API, n8n, productivité, gestion de données0

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

  • When clicking ‘Test workflow’

    Ce noeud déclenche le workflow lorsque l'utilisateur clique sur 'Test workflow'.

  • Set Params

    Ce noeud permet de définir des paramètres spécifiques à utiliser dans le workflow.

  • Clean Output

    Ce noeud nettoie la sortie en ajustant les données selon les paramètres définis.

  • Perplexity Request

    Ce noeud effectue une requête HTTP vers une URL spécifiée avec les options et le corps JSON fournis.

  • Sticky Note

    Ce noeud crée une note autocollante avec les dimensions et le contenu spécifiés.

  • Sticky Note1

    Ce noeud crée une note autocollante avec une couleur, des dimensions et un contenu définis.

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.