Le plus léger des assistants de discussion IA (avec base de connaissances)

Débutant

Ceci est unSupport Chatbot, AI RAGworkflow d'automatisation du domainecontenant 5 nœuds.Utilise principalement des nœuds comme Form, FormTrigger, HttpRequest. Construire un chatbot d'IA intégrant le graphe de connaissances InfraNodus pour des réponses enrichies

Prérequis
  • Peut nécessiter les informations d'identification d'authentification de l'API cible
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "id": "rd0xUJjrbul18Wka",
  "meta": {
    "instanceId": "334f4f928505fa56392672dcbddf0c1a39709717127e8d60d133a12f8f82b3b4"
  },
  "name": "Lightest AI Chatbot with a Knowledge Base",
  "tags": [],
  "nodes": [
    {
      "id": "31d979f0-23e6-44cc-adb3-2eeec331c661",
      "name": "Réponse IA",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        496,
        32
      ],
      "parameters": {
        "url": "https://infranodus.com/api/v1/graphAndAdvice?doNotSave=true&addStats=true&optimize=develop&includeStatements=true&includeGraphSummary=true&includeGraph=false",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "authentication": "genericCredentialType",
        "bodyParameters": {
          "parameters": [
            {
              "name": "name",
              "value": "eightos_system"
            },
            {
              "name": "requestMode",
              "value": "response"
            },
            {
              "name": "aiTopics",
              "value": "true"
            },
            {
              "name": "prompt",
              "value": "={{ $json['Your message'] }}"
            }
          ]
        },
        "genericAuthType": "httpBearerAuth"
      },
      "credentials": {
        "httpBearerAuth": {
          "id": "C3Li2OwYebUs6Dmg",
          "name": "InfraNodus Expert"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "75c16fd0-b166-4ce8-a72a-fd588541e619",
      "name": "À la soumission du formulaire",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        176,
        32
      ],
      "webhookId": "7045f129-7e80-42d3-82bb-ee37819d4d9e",
      "parameters": {
        "options": {},
        "formTitle": "What would you like to know?",
        "formFields": {
          "values": [
            {
              "fieldType": "textarea",
              "fieldLabel": "Your message"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "cb7aa17c-4c86-4307-8638-dfd69a62c1d2",
      "name": "Formulaire",
      "type": "n8n-nodes-base.form",
      "position": [
        768,
        32
      ],
      "webhookId": "abd82196-4e25-4d04-b200-e9317202987e",
      "parameters": {
        "options": {
          "customCss": ":root {\n\t--font-family: 'Open Sans', sans-serif;\n\t--font-weight-normal: 400;\n\t--font-weight-bold: 600;\n\t--font-size-body: 12px;\n\t--font-size-label: 14px;\n\t--font-size-test-notice: 12px;\n\t--font-size-input: 14px;\n\t--font-size-header: 20px;\n\t--font-size-paragraph: 14px;\n\t--font-size-link: 12px;\n\t--font-size-error: 12px;\n\t--font-size-html-h1: 28px;\n\t--font-size-html-h2: 20px;\n\t--font-size-html-h3: 16px;\n\t--font-size-html-h4: 14px;\n\t--font-size-html-h5: 12px;\n\t--font-size-html-h6: 10px;\n\t--font-size-subheader: 14px;\n\n\t/* Colors */\n\t--color-background: #fbfcfe;\n\t--color-test-notice-text: #e6a23d;\n\t--color-test-notice-bg: #fefaf6;\n\t--color-test-notice-border: #f6dcb7;\n\t--color-card-bg: #ffffff;\n\t--color-card-border: #dbdfe7;\n\t--color-card-shadow: rgba(99, 77, 255, 0.06);\n\t--color-link: #7e8186;\n\t--color-header: #525356;\n\t--color-label: #555555;\n\t--color-input-border: #dbdfe7;\n\t--color-input-text: #71747A;\n\t--color-focus-border: rgb(90, 76, 194);\n\t--color-submit-btn-bg: #ff6d5a;\n\t--color-submit-btn-text: #ffffff;\n\t--color-error: #ea1f30;\n\t--color-required: #ff6d5a;\n\t--color-clear-button-bg: #7e8186;\n\t--color-html-text: #555;\n\t--color-html-link: #ff6d5a;\n\t--color-header-subtext: #7e8186;\n\n\t/* Border Radii */\n\t--border-radius-card: 8px;\n\t--border-radius-input: 6px;\n\t--border-radius-clear-btn: 50%;\n\t--card-border-radius: 8px;\n\n\t/* Spacing */\n\t--padding-container-top: 24px;\n\t--padding-card: 24px;\n\t--padding-test-notice-vertical: 12px;\n\t--padding-test-notice-horizontal: 24px;\n\t--margin-bottom-card: 16px;\n\t--padding-form-input: 12px;\n\t--card-padding: 24px;\n\t--card-margin-bottom: 16px;\n\n\t/* Dimensions */\n\t--container-width: 448px;\n\t--submit-btn-height: 48px;\n\t--checkbox-size: 18px;\n\n\t/* Others */\n\t--box-shadow-card: 0px 4px 16px 0px var(--color-card-shadow);\n\t--opacity-placeholder: 0.5;\n}"
        },
        "operation": "completion",
        "completionTitle": "Your response",
        "completionMessage": "={{ $json.aiAdvice[0].text }}"
      },
      "typeVersion": 1
    },
    {
      "id": "be2ab913-3e83-4c9a-8c9a-10a56b06bd64",
      "name": "Note adhésive",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        416,
        -256
      ],
      "parameters": {
        "width": 272,
        "height": 448,
        "content": "## Add your knowledge base\n\n### 1. Create a graph in [InfraNodus](https://infranodus.com) with the data you want to use as a knowledge base\n\n### 2. Add its name into the `name` field here"
      },
      "typeVersion": 1
    },
    {
      "id": "0957b83e-ce99-4746-8c70-8c3877a325e3",
      "name": "Note adhésive1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        112,
        -256
      ],
      "parameters": {
        "width": 256,
        "height": 448,
        "content": "## Publicly available chat\n\n### Copy the `production` URL from here and share it the public"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "4b55069b-2153-4557-8e96-010b9e2ec78a",
  "connections": {
    "31d979f0-23e6-44cc-adb3-2eeec331c661": {
      "main": [
        [
          {
            "node": "cb7aa17c-4c86-4307-8638-dfd69a62c1d2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "75c16fd0-b166-4ce8-a72a-fd588541e619": {
      "main": [
        [
          {
            "node": "31d979f0-23e6-44cc-adb3-2eeec331c661",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Foire aux questions

Comment utiliser ce workflow ?

Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.

Dans quelles scénarios ce workflow est-il adapté ?

Débutant - Chatbot de support, RAG IA

Est-ce payant ?

Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.

Workflows recommandés

Optimisez votre contenu web performant : Google Analytics, Firecrawl et InfraNodus
Utiliser Google Analytics, Firecrawl et InfraNodus pour analyser et optimiser le contenu des sites web de premier niveau
Code
Form
Form Trigger
+
Code
Form
Form Trigger
17 NœudsInfraNodus
Étude de marché
Utilisez GraphRAG pour générer des idées de contenu à partir de documents PDF
Générer des idées de contenu à partir de documents PDF avec InfraNodus GraphRAG et analyse de l'écart IA
Code
Form
Form Trigger
+
Code
Form
Form Trigger
16 NœudsInfraNodus
Création de contenu
Construire un chatbot RAG pour votre site avec Supabase
Utiliser RAG, OpenAI GPT-4o-mini et la base de données vectorielle Supabase pour construire un chatbot de questions-réponses pour le site web
Form Trigger
Html Extract
Http Request
+
Form Trigger
Html Extract
Http Request
18 NœudsInfyOm Technologies
Chatbot de support
Améliorez vos prompts avec un expert en ontologies de graphes de connaissances
Amélioration des réponses de l'IA de chatbot par inférence de graphe de connaissances InfraNodus et GraphRAG
Http Request
Chat Trigger
Http Request
Chat Trigger
7 NœudsInfraNodus
Wiki interne
Découverte des lacunes en matière de recherche de marché et de référencement (SEO) par analyse du contenu concurrent
utilisation InfraNodus GraphRAG analyse竞争对手网站contenu空白,助力 SEO
If
Code
Wait
+
If
Code
Wait
37 NœudsInfraNodus
Intelligence Artificielle
Génération de résumés visuels et d'insights de graphes de connaissances pour vos e-mails
Générer des résumés visuels et des aperçus de graphiques de connaissances pour vos e-mails
If
Set
Code
+
If
Set
Code
38 NœudsInfraNodus
Autres
Informations sur le workflow
Niveau de difficulté
Débutant
Nombre de nœuds5
Catégorie2
Types de nœuds4
Description de la difficulté

Adapté aux nouveaux utilisateurs de n8n, avec des workflows simples contenant 1-5 nœuds

Auteur
InfraNodus

InfraNodus

@infranodus

I'm Dmitry, the founder of InfraNodus — an AI text network analysis tool. I'm passionate about networks and data visualization and its ability to reveal what everyone else is missing and to highlight different perspectives. I'm sharing the n8n templates that make use of this unique capability of InfraNodus for multiple scenarios.

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34