FlowKit

Connecter DeepSeek à n8n : l'IA à petit prix pour vos workflows (chat et reasoner)

Publié le 31 juillet 2026 · 6 min de lecture

DeepSeek s'est imposé en quelques mois comme le trublion du marché des LLM : des modèles ouverts au niveau des meilleurs modèles propriétaires, une API parmi les moins chères du marché, et un modèle de raisonnement (R1) qui a démontré qu'on pouvait obtenir des capacités de réflexion avancées à coût d'entraînement réduit. Pour vos workflows n8n, c'est une opportunité concrète : traiter de gros volumes — classification, extraction, résumé — pour une fraction du budget qu'exigeraient GPT ou Claude. Ce guide montre comment connecter DeepSeek à n8n par le node natif ou par l'API compatible OpenAI, quand choisir deepseek-chat ou deepseek-reasoner, et quelles précautions prendre.

Pourquoi DeepSeek dans un workflow n8n

Deux raisons dominent : le coût et le raisonnement.

  • Le coût. DeepSeek pratique des tarifs par token parmi les plus bas du marché pour un modèle de ce niveau. Ce n'est pas un hasard : le rapport technique DeepSeek-V3 publié par l'équipe DeepSeek-AI fin 2024 détaille une architecture Mixture-of-Experts de 671 milliards de paramètres dont seuls 37 milliards sont activés par token — c'est cette frugalité structurelle (entraînement complet en 2,788 millions d'heures GPU H800) qui permet des prix agressifs à l'inférence.
  • Le raisonnement. L'étude « DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning » (DeepSeek-AI, 2025, publiée dans Nature — voir sur Google Scholar) montre que des capacités de raisonnement avancées — auto-vérification, réflexion, adaptation de stratégie — peuvent émerger par apprentissage par renforcement pur, sans démonstrations humaines annotées. Le modèle deepseek-reasoner qui en découle rivalise avec les modèles de raisonnement propriétaires sur les maths, le code et la logique.

Pour un freelance ou une TPE qui automatise avec n8n, la traduction est simple : des tâches IA en volume qui deviennent économiquement viables.

Créer la clé API

  1. Créez un compte sur platform.deepseek.com.
  2. Créditez le compte (le paiement est prépayé, par carte).
  3. Dans la section API Keys, générez une clé et copiez-la immédiatement — elle ne sera plus affichée ensuite.

Traitez cette clé comme n'importe quel secret : stockez-la uniquement dans le gestionnaire de crédentiels de n8n, jamais dans un node Code, et appliquez les réflexes de notre guide sur la sécurisation des crédentiels API.

Méthode 1 : le node DeepSeek Chat Model natif

n8n propose un node DeepSeek Chat Model. Comme les autres modèles de chat, c'est un sous-node LangChain : il ne s'exécute pas seul, il se branche sur un node parent — un AI Agent, une LLM Chain, un Text Classifier ou un Information Extractor. Si ces briques sont nouvelles pour vous, notre guide pour débuter avec les nodes IA de n8n pose les bases.

  1. Ajoutez le node parent (AI Agent, par exemple), puis attachez un DeepSeek Chat Model comme modèle de langage.
  2. Créez le crédentiel avec votre clé API DeepSeek.
  3. Choisissez le modèle : deepseek-chat (généraliste, basé sur V3) ou deepseek-reasoner (raisonnement, basé sur R1).

C'est la méthode à privilégier pour tout nouveau workflow : crédentiel dédié, paramètres exposés proprement, aucune URL à bricoler.

Méthode 2 : API compatible OpenAI (base URL ou HTTP Request)

L'API de DeepSeek est compatible avec le format OpenAI. Deux conséquences pratiques :

  • Crédentiel OpenAI détourné : créez un crédentiel OpenAI dans n8n avec votre clé DeepSeek et remplacez la base URL par https://api.deepseek.com. Les nodes OpenAI existants fonctionnent alors avec DeepSeek en saisissant le nom du modèle à la main — pratique pour tester DeepSeek sur un workflow déjà câblé pour GPT ou Claude sans rien recâbler.
  • Node HTTP Request : pour un contrôle total (paramètres exotiques, lecture du raisonnement brut), appelez l'endpoint directement :
POST https://api.deepseek.com/chat/completions
Authorization: Bearer {{ $credentials.apiKey }}
{
  "model": "deepseek-chat",
  "messages": [
    { "role": "system", "content": "Tu classes les emails en: facture, support, spam, autre. Réponds par un seul mot." },
    { "role": "user", "content": "{{ $json.emailBody }}" }
  ],
  "temperature": 0
}

Troisième voie : passer par OpenRouter, qui expose les modèles DeepSeek (deepseek/deepseek-chat, deepseek/deepseek-r1) derrière une clé unique. Vous y perdez un peu de marge tarifaire, mais vous y gagnez le choix de l'hébergeur — y compris des hébergeurs américains ou européens des mêmes modèles, les poids étant ouverts — et une bascule facile vers un autre fournisseur.

Les particularités de deepseek-reasoner

Le modèle de raisonnement ne se comporte pas comme un modèle de chat classique, et il faut le savoir avant de le câbler :

  • Contenu de raisonnement. Avant sa réponse finale, le modèle produit une chaîne de réflexion, renvoyée dans un champ séparé (reasoning_content) par l'API. Via le node HTTP Request, vous pouvez la consigner pour audit ou débogage ; via les nodes LangChain, seule la réponse finale alimente la suite du workflow.
  • Sorties structurées différentes. Les mécanismes de type structured output et l'appel d'outils ne se comportent pas comme avec deepseek-chat — certains paramètres sont ignorés ou non supportés selon les versions de l'API. Si votre workflow exige un JSON strict validé par un Structured Output Parser, utilisez deepseek-chat, ou faites suivre le reasoner d'une seconde étape d'extraction avec un modèle classique.
  • Latence et verbosité. Le raisonnement se paie en tokens et en secondes. Réservez le reasoner aux étapes où il apporte réellement quelque chose : planification, analyse multi-critères, problèmes de logique.

Où DeepSeek excelle dans n8n

Le positionnement naturel de DeepSeek, c'est le volume à petit budget :

  • Classification en masse : trier des centaines d'emails, tickets ou avis clients par jour avec deepseek-chat coûte une somme dérisoire.
  • Extraction de données : champs de factures, coordonnées dans des formulaires libres, entités dans des documents.
  • Résumés et reformulations en série : veille, synthèses de tickets, nettoyage de contenus scrapés.
  • Étage économique d'une cascade : DeepSeek en première ligne, un modèle frontière en recours pour les cas ambigus — le pattern détaillé dans notre guide du fallback multi-fournisseurs fonctionne aussi dans ce sens-là.

Même à tarif bas, mesurez : notre méthode de suivi du coût des appels IA par workflow vous évitera les mauvaises surprises quand les volumes montent.

Limites et prudence

Restez lucide sur deux points.

Souveraineté des données. L'API officielle est opérée par une société chinoise, avec des données traitées sur ses serveurs. Pour des données personnelles ou confidentielles, cela pose des questions de conformité RGPD qu'il vous appartient d'évaluer — a minima, minimisez et anonymisez ce que vous envoyez. Si le sujet est bloquant, deux issues : passer par un hébergeur occidental des modèles via OpenRouter, ou faire tourner les variantes distillées de DeepSeek-R1 en local avec Ollama — notre guide n8n + Ollama sans clé API couvre ce montage, où aucune donnée ne quitte votre machine.

Disponibilité. L'API DeepSeek a connu des périodes de saturation lors des pics de popularité. Pour un flux de production, prévoyez un plan B applicatif (retries, fallback vers Mistral ou un autre fournisseur) plutôt que de dépendre d'un seul endpoint.

En résumé

  • Créez votre clé sur platform.deepseek.com et stockez-la dans le gestionnaire de crédentiels de n8n.
  • Utilisez le node DeepSeek Chat Model pour les nouveaux workflows, la base URL https://api.deepseek.com sur un crédentiel OpenAI pour recycler l'existant, ou OpenRouter pour garder le choix de l'hébergeur.
  • deepseek-chat pour le volume (classification, extraction, résumé), deepseek-reasoner pour les étapes qui demandent une vraie réflexion — en acceptant ses contraintes sur les sorties structurées.
  • Pour les données sensibles, privilégiez un hébergeur occidental ou une exécution locale via Ollama.

FAQ

Questions fréquentes

Quelle est la différence entre deepseek-chat et deepseek-reasoner ?

deepseek-chat est le modèle généraliste (basé sur DeepSeek-V3) : rapide, économique, adapté à la classification, l'extraction, la rédaction courante. deepseek-reasoner (basé sur DeepSeek-R1) produit une chaîne de raisonnement interne avant de répondre : plus lent et plus verbeux, mais nettement meilleur sur les problèmes de logique, de maths ou de planification. Dans n8n, commencez par deepseek-chat et ne passez au reasoner que si la qualité ne suit pas.

Le node OpenAI de n8n fonctionne-t-il avec DeepSeek ?

Oui, car l'API de DeepSeek est compatible avec le format OpenAI. Créez un crédentiel OpenAI avec votre clé DeepSeek et remplacez la base URL par https://api.deepseek.com, puis saisissez le nom du modèle (deepseek-chat ou deepseek-reasoner). C'est utile pour réutiliser des workflows existants, mais le node DeepSeek Chat Model natif reste plus simple pour les nouveaux montages.

Peut-on utiliser DeepSeek sans envoyer ses données en Chine ?

Oui, de deux façons. Via OpenRouter ou un autre agrégateur, vous pouvez choisir un hébergeur du modèle situé aux États-Unis ou en Europe, puisque les poids de DeepSeek sont ouverts. Ou en local : les variantes distillées de DeepSeek-R1 tournent sur votre propre machine avec Ollama, sans qu'aucune donnée ne quitte votre infrastructure.

deepseek-reasoner supporte-t-il les sorties structurées de n8n ?

Pas de la même manière que deepseek-chat. Le modèle de raisonnement a des contraintes spécifiques sur les paramètres et les formats de sortie ; les mécanismes de type structured output ou appel d'outils s'y comportent différemment, voire ne sont pas disponibles selon les versions de l'API. Pour un workflow qui exige un JSON strict, préférez deepseek-chat avec un Structured Output Parser, ou faites suivre le reasoner d'une étape d'extraction dédiée.

Bundle FlowKit Complet

269 €