DeepSeek AI pour Google Sheets : Apps Script, API et add-ons

Dernière vérification documentaire : 2 juin 2026.

Oui, il est possible d’utiliser DeepSeek AI pour Google Sheets, mais il faut bien comprendre une nuance importante : DeepSeek ne “vit” pas directement dans Google Sheets par défaut. L’intégration se fait généralement par l’une de ces trois méthodes : une connexion Google Apps Script + API DeepSeek, une extension Google Sheets tierce qui prend en charge DeepSeek, ou une automatisation via des outils comme Zapier, Make ou n8n.

La méthode la plus flexible consiste à utiliser l’API DeepSeek depuis Google Apps Script. Elle permet de créer une formule personnalisée, par exemple =DEEPSEEK(), pour résumer, traduire, nettoyer ou classifier des données directement dans une feuille de calcul. En contrepartie, vous devez gérer vous-même la clé API, les limites d’usage, les coûts, les erreurs et la confidentialité des données envoyées au modèle.

À retenir avant de commencer

Pour un usage simple et rapide, une extension Google Sheets peut suffire. Pour un usage contrôlé, économique et personnalisable, Apps Script + API DeepSeek est souvent le meilleur choix. Pour automatiser des flux entre plusieurs outils — CRM, formulaires, base de données, Slack, WordPress ou e-mails — une solution no-code comme Zapier, Make ou n8n est plus adaptée.

DeepSeek indique que son API utilise un format compatible avec les API OpenAI et Anthropic, avec une URL de base https://api.deepseek.com pour le format OpenAI. Les modèles API actuels sont deepseek-v4-flash et deepseek-v4-pro. Les anciens noms deepseek-chat et deepseek-reasoner sont annoncés comme dépréciés le 24 juillet 2026 à 15:59 UTC ; ils correspondent actuellement aux modes non-thinking et thinking de deepseek-v4-flash.

Que signifie vraiment “DeepSeek AI pour Google Sheets” ?

Quand on parle de DeepSeek AI pour Google Sheets, on parle rarement d’une fonction native de Google Sheets. On parle plutôt d’un pont entre votre feuille de calcul et un modèle DeepSeek.

Concrètement, vous envoyez le contenu d’une ou plusieurs cellules à DeepSeek, vous ajoutez une consigne, puis vous récupérez la réponse dans une cellule. Cela peut servir à :

  • résumer des commentaires clients ;
  • nettoyer des listes de produits ;
  • classer des prospects par intention ;
  • traduire des descriptions ;
  • générer des titres SEO ;
  • reformuler des textes ;
  • extraire des informations depuis une colonne ;
  • créer des formules Google Sheets ;
  • analyser des réponses de formulaire.

Le point essentiel est le suivant : DeepSeek ne lit pas automatiquement toute votre feuille. Il traite les données que vous choisissez de lui envoyer via une requête API, une extension ou un scénario d’automatisation.

Quelle méthode choisir pour intégrer DeepSeek à Google Sheets ?

MéthodeIdéal pourNiveau techniqueAvantagesLimites
Google Apps Script + API DeepSeekFormules personnalisées, contrôle des prompts, feuilles internesMoyenFlexible, personnalisable, pas besoin d’outil tiers supplémentaireVous gérez la clé API, le code, les erreurs, les quotas et les coûts
Extension Google Sheets tierceUtilisateurs non techniquesFaibleInstallation rapide, interface prête à l’emploiPermissions, prix, confidentialité et modèles disponibles varient selon l’éditeur
Zapier / Make / n8nAutomatisations entre plusieurs appsFaible à moyenTrès utile pour les workflows répétitifsMoins adapté aux formules cellule par cellule
Script batch personnaliséGros volumes de lignesMoyen à avancéPlus stable qu’une formule qui se recalculeDemande un peu plus de code

Zapier présente une intégration Google Sheets + DeepSeek orientée no-code, avec un déclencheur côté Google Sheets et une action côté DeepSeek. Make propose aussi des modules DeepSeek AI et Google Sheets, notamment “Create a Chat Completion”, “Get Balance” et “Make an API Call” côté DeepSeek, ainsi que des actions Google Sheets comme ajouter ou mettre à jour des lignes. n8n permet également de connecter un modèle DeepSeek Chat à Google Sheets via des workflows et, si nécessaire, des requêtes HTTP. Ces plateformes restent des intermédiaires tiers : vérifiez leurs permissions, leur stockage des données, leurs logs, leurs prix et leurs conditions avant de les utiliser avec des données réelles.

Ce qu’il faut savoir sur l’API DeepSeek avant de l’utiliser dans Sheets

Pour utiliser DeepSeek dans Google Sheets via Apps Script, vous avez besoin d’une clé API DeepSeek. La documentation officielle précise que l’API utilise une authentification HTTP de type Bearer Auth.

L’appel le plus courant pour un usage dans Google Sheets est l’endpoint de chat completion : POST /chat/completions. Il prend notamment un tableau messages, un model, et peut recevoir des paramètres comme temperature, max_tokens, response_format ou thinking.

Quel modèle DeepSeek utiliser dans Google Sheets ?

Pour des tâches de feuille de calcul — classification, nettoyage, extraction, reformulation courte — deepseek-v4-flash est généralement le choix le plus logique, car il est pensé pour les usages plus économiques et rapides. Pour des analyses plus complexes, deepseek-v4-pro peut être plus pertinent, mais il coûte davantage selon la grille officielle.

Au moment de la vérification, la page officielle de tarification indique notamment les modèles deepseek-v4-flash et deepseek-v4-pro, avec une tarification par million de tokens d’entrée et de sortie. DeepSeek précise aussi que les prix peuvent varier et recommande de consulter régulièrement la page officielle avant de budgéter un usage réel.

Est-ce gratuit ?

L’utilisation dans Google Sheets n’est pas “gratuite” par magie. Google Sheets et Apps Script peuvent être utilisés sans coût direct dans de nombreux cas, mais les appels à l’API DeepSeek consomment des tokens et peuvent être facturés selon votre compte, votre solde et les tarifs en vigueur. La dépense dépend du nombre de tokens envoyés, du nombre de tokens générés et du modèle choisi.

Méthode recommandée : connecter DeepSeek à Google Sheets avec Apps Script

Cette méthode permet de créer une fonction personnalisée que vous utiliserez dans une cellule, comme une formule classique.

Google Sheets permet de créer des fonctions personnalisées avec Google Apps Script. Ces fonctions peuvent recevoir des arguments, retourner des valeurs et être utilisées dans les cellules comme des fonctions intégrées. Apps Script peut aussi envoyer des requêtes HTTP/HTTPS vers des services externes grâce à UrlFetchApp, ce qui permet d’appeler l’API DeepSeek depuis une feuille de calcul.

Étape 1 : créer une clé API DeepSeek

Connectez-vous à la plateforme DeepSeek et créez une clé API depuis votre compte. Ne partagez jamais cette clé dans une cellule, un commentaire, une capture d’écran, un export Google Sheets, un dépôt Git ou un document public.

La clé API doit être considérée comme un mot de passe : toute personne qui y accède peut potentiellement consommer votre solde API.

Étape 2 : ouvrir Apps Script depuis Google Sheets

Dans votre feuille Google Sheets :

  1. ouvrez le fichier Google Sheets ;
  2. cliquez sur Extensions ;
  3. cliquez sur Apps Script ;
  4. supprimez le code existant si nécessaire ;
  5. collez le script fourni plus bas.

Google indique que les fonctions personnalisées sont créées depuis l’éditeur Apps Script accessible via le menu Extensions de Google Sheets.

Étape 3 : stocker la clé API dans les propriétés du script

Évitez de placer votre clé API directement dans le code. Une meilleure pratique consiste à utiliser PropertiesService.

Le service Properties d’Apps Script sert à stocker des données simples sous forme de paires clé-valeur, avec différents périmètres : script, utilisateur ou document. Google précise aussi que les propriétés de script peuvent être gérées manuellement depuis les paramètres du projet.

Dans Apps Script :

  1. cliquez sur Project Settings ;
  2. trouvez la section Script Properties ;
  3. ajoutez une propriété :
    • nom : DEEPSEEK_API_KEY
    • valeur : votre clé API DeepSeek ;
  4. enregistrez.

Ce n’est pas une protection absolue dans un environnement partagé : les éditeurs du projet Apps Script peuvent avoir accès à des éléments du script. Pour un usage en entreprise, utilisez des comptes dédiés, limitez les droits d’édition, évitez de stocker des données sensibles dans la feuille et ne partagez pas le projet Apps Script avec des personnes qui ne doivent pas pouvoir accéder à la configuration.

Étape 4 : coller le code Apps Script

Collez ce code dans Apps Script :

/**
 * Appelle l'API DeepSeek depuis Google Sheets.
 *
 * Exemples d'utilisation :
 * =DEEPSEEK("Résume ce texte en une phrase"; A2)
 * =DEEPSEEK("Classe cette demande : vente, support ou autre"; B2)
 *
 * Selon la langue de votre Google Sheets, remplacez ; par , si nécessaire.
 *
 * @param {string} instruction La consigne à envoyer à DeepSeek.
 * @param {string=} input Le contenu optionnel d'une cellule.
 * @return {string} La réponse du modèle.
 * @customfunction
 */
function DEEPSEEK(instruction, input) {
  const apiKey = PropertiesService
    .getScriptProperties()
    .getProperty('DEEPSEEK_API_KEY');

  if (!apiKey) {
    return 'Erreur : ajoutez DEEPSEEK_API_KEY dans les propriétés du script.';
  }

  const userContent = input
    ? String(instruction) + '\n\nDonnée à traiter :\n' + String(input)
    : String(instruction);

  const payload = {
    model: 'deepseek-v4-flash',
    thinking: {
      type: 'disabled'
    },
    messages: [
      {
        role: 'system',
        content: 'Réponds en français, de manière concise, exacte et directement exploitable. Ne renvoie que le résultat demandé.'
      },
      {
        role: 'user',
        content: userContent
      }
    ],
    temperature: 0.2,
    max_tokens: 600
  };

  const options = {
    method: 'post',
    contentType: 'application/json',
    headers: {
      Authorization: 'Bearer ' + apiKey
    },
    payload: JSON.stringify(payload),
    muteHttpExceptions: true
  };

  try {
    const response = UrlFetchApp.fetch(
      'https://api.deepseek.com/chat/completions',
      options
    );

    const statusCode = response.getResponseCode();
    const responseText = response.getContentText();

    let data;
    try {
      data = JSON.parse(responseText);
    } catch (parseError) {
      return 'Erreur DeepSeek ' + statusCode + ' : réponse non JSON : ' +
        responseText.slice(0, 200);
    }

    if (statusCode < 200 || statusCode >= 300) {
      const message = data.error && data.error.message
        ? data.error.message
        : responseText;
      return 'Erreur DeepSeek ' + statusCode + ' : ' + message;
    }

    if (
      data.choices &&
      data.choices.length > 0 &&
      data.choices[0].message &&
      data.choices[0].message.content
    ) {
      return data.choices[0].message.content.trim();
    }

    return 'Réponse vide de DeepSeek.';
  } catch (error) {
    return 'Erreur Apps Script : ' + error.message;
  }
}

Important : une fonction personnalisée Google Sheets doit retourner un résultat rapidement. Si l’appel API prend trop longtemps ou si vous appliquez la formule à trop de lignes, la cellule peut échouer ou rester lente. Pour plusieurs centaines ou milliers de lignes, préférez un script batch lancé depuis un menu personnalisé, qui écrit les résultats une seule fois dans une colonne.

Étape 5 : tester la formule dans une cellule

Dans Google Sheets, testez d’abord sur une seule ligne :

=DEEPSEEK("Résume ce commentaire client en 12 mots maximum"; A2)

Autres exemples :

=DEEPSEEK("Traduis ce texte en français naturel"; A2)
=DEEPSEEK("Classe ce lead en : chaud, tiède ou froid. Réponds avec un seul mot"; B2)
=DEEPSEEK("Corrige les fautes et garde le sens original"; C2)

Dans une feuille configurée en anglais, le séparateur peut être la virgule :

=DEEPSEEK("Summarize this text in French", A2)

Étape 6 : éviter les recalculs coûteux

Une formule personnalisée peut se recalculer. Si vous utilisez DeepSeek sur des centaines de lignes, vous risquez de multiplier les appels API sans vous en rendre compte.

Pour éviter cela :

  • testez sur 5 à 10 lignes avant d’appliquer à toute une colonne ;
  • copiez les résultats puis collez-les en valeurs uniquement ;
  • évitez les fonctions volatiles comme NOW() ou RAND() dans les arguments ;
  • ne lancez pas une formule DeepSeek sur toute une colonne vide ;
  • pour les gros volumes, préférez un script batch qui écrit les résultats une seule fois.

Google recommande aussi de traiter les plages comme des tableaux lorsque des fonctions personnalisées sont utilisées sur de grands volumes, afin d’éviter des appels séparés trop nombreux et des lenteurs.

Exemples pratiques d’utilisation de DeepSeek dans Google Sheets

Cas d’usageExemple de formuleRésultat attendu
Résumer des avis clients=DEEPSEEK("Résume cet avis en 10 mots"; A2)Une synthèse courte
Classer des demandes=DEEPSEEK("Classe en vente, support, réclamation ou autre"; A2)Une catégorie
Nettoyer des données=DEEPSEEK("Normalise ce nom de société"; A2)Un nom propre et homogène
Traduire=DEEPSEEK("Traduis en français professionnel"; A2)Une traduction exploitable
Générer des titres SEO=DEEPSEEK("Propose un title SEO de 55 caractères maximum"; A2)Un titre court
Créer une description produit=DEEPSEEK("Rédige une description produit claire et factuelle"; A2)Un texte prêt à relire
Extraire une information=DEEPSEEK("Extrais uniquement l'adresse e-mail si elle existe"; A2)Une donnée isolée
Reformuler=DEEPSEEK("Reformule en ton professionnel, sans exagération"; A2)Une version améliorée

La meilleure approche consiste à donner une consigne courte, précise et vérifiable. Par exemple, “classe en une seule catégorie” donne souvent un résultat plus propre que “analyse ce texte”.

Créer une formule DeepSeek plus fiable avec des sorties contrôlées

Pour des tâches de classification, forcez un format de réponse fermé. C’est particulièrement utile dans Google Sheets, car les résultats doivent souvent être filtrés, triés ou utilisés dans un tableau croisé.

Mauvais prompt :

Analyse ce prospect.

Meilleur prompt :

Classe ce prospect dans une seule catégorie parmi : chaud, tiède, froid. Réponds uniquement par la catégorie.

Pour une extraction :

Extrais uniquement le pays mentionné dans ce texte. Si aucun pays n'est présent, réponds : Non trouvé.

Pour une normalisation :

Normalise ce secteur d'activité avec une seule valeur parmi : SaaS, e-commerce, finance, santé, éducation, industrie, autre.

Ce type de consigne réduit les réponses longues, les variations inutiles et les corrections manuelles.

Utiliser une extension Google Sheets compatible DeepSeek

Si vous ne voulez pas manipuler Apps Script, vous pouvez chercher une extension dans le Google Workspace Marketplace. Google explique que Marketplace permet d’installer des apps et add-ons qui étendent les fonctionnalités de Google Workspace, y compris Google Sheets.

Il existe des extensions tierces qui mentionnent DeepSeek parmi les modèles pris en charge. Par exemple, Blink AI for Google Sheets indique prendre en charge OpenAI, DeepSeek, Anthropic, Gemini et xAI comme fonctions personnalisées ou assistant intelligent. BotHub for Google Sheets indique aussi permettre l’utilisation de modèles comme GPT, Claude, Gemini, Grok et DeepSeek depuis des cellules, avec des fonctions de résumé, traduction et génération de texte.

Avant d’installer une extension, vérifiez toujours :

  • l’éditeur de l’extension ;
  • les permissions demandées ;
  • les modèles réellement disponibles ;
  • la politique de confidentialité ;
  • les prix ;
  • les avis récents ;
  • la possibilité d’utiliser votre propre clé API ;
  • la façon dont les données de vos cellules sont traitées.

Ne confondez pas “extension qui prend en charge DeepSeek” avec “extension officielle DeepSeek”. Si l’éditeur n’est pas DeepSeek, il s’agit d’un outil tiers.

Utiliser DeepSeek avec Zapier, Make ou n8n

Les automatisations no-code sont préférables lorsque vous voulez déclencher une action à partir d’un événement, par exemple :

  • nouvelle ligne dans Google Sheets ;
  • nouvelle réponse Google Forms ;
  • nouveau lead CRM ;
  • nouvelle commande ;
  • nouveau ticket support ;
  • publication automatique dans un CMS ;
  • envoi d’un résumé vers Slack ou Gmail.

Exemple avec Zapier

Un workflow simple peut être :

  1. déclencheur : nouvelle ligne dans Google Sheets ;
  2. action : envoyer une colonne à DeepSeek ;
  3. action : écrire la réponse dans une autre colonne.

Zapier présente ce type d’intégration comme une connexion no-code entre Google Sheets et DeepSeek.

Exemple avec Make

Dans Make, vous pouvez créer un scénario avec :

  1. un module Google Sheets qui surveille ou lit des lignes ;
  2. un module DeepSeek AI “Create a Chat Completion” ;
  3. un module Google Sheets qui met à jour la ligne avec la réponse.

Make indique proposer des modules DeepSeek AI comme “Create a Chat Completion”, “Get Balance” et “Make an API Call”, ainsi que des actions Google Sheets pour ajouter, lire ou mettre à jour des lignes.

Exemple avec n8n

n8n est intéressant si vous voulez plus de contrôle technique, ou si vous préférez auto-héberger votre automatisation. Sa page d’intégration indique que DeepSeek Chat Model peut être connecté à Google Sheets via des workflows, avec des nœuds prédéfinis ou des requêtes HTTP.

Confidentialité : quelles données envoyez-vous à DeepSeek ?

C’est le point le plus important si votre feuille contient des données clients, RH, financières ou commerciales.

Lorsque vous utilisez DeepSeek avec Google Sheets, les textes envoyés depuis vos cellules deviennent des entrées transmises à un service externe. La politique de confidentialité officielle de DeepSeek indique que le service peut collecter les textes saisis, prompts, fichiers téléversés, photos, feedbacks, historique de conversation et autres contenus fournis au modèle. Elle précise aussi que les services ne sont pas conçus pour traiter certaines données personnelles sensibles.

La même politique indique que les données personnelles collectées peuvent être stockées sur des serveurs situés hors du pays de l’utilisateur et que, pour fournir ses services, DeepSeek collecte, traite et stocke directement des données personnelles en République populaire de Chine.

Des autorités et régulateurs européens ont également examiné ou restreint DeepSeek pour des raisons de confidentialité et de sécurité des données. La CNPD luxembourgeoise recommande de ne jamais saisir de données personnelles ou confidentielles dans l’interface en ligne. Le Garante italien a ordonné en urgence la limitation du traitement des données des utilisateurs italiens. Le commissaire berlinois à la protection des données a aussi signalé DeepSeek à Apple et Google en Allemagne au sujet du transfert de données personnelles vers la Chine.

Bonnes pratiques avant d’envoyer des données depuis Sheets

Avant d’utiliser DeepSeek AI pour Google Sheets sur des données réelles :

  • supprimez les noms, e-mails, numéros de téléphone et identifiants inutiles ;
  • anonymisez les données quand c’est possible ;
  • n’envoyez pas de données médicales, juridiques, RH sensibles ou bancaires sans validation interne ;
  • évitez les secrets commerciaux, contrats confidentiels et données clients non nécessaires ;
  • vérifiez les règles RGPD applicables à votre organisation ;
  • documentez les traitements de données si vous utilisez l’outil en entreprise ;
  • demandez l’avis de votre DPO, service juridique ou responsable sécurité si les données sont sensibles.

Limites Google Apps Script à connaître

Apps Script est pratique, mais il a des limites.

Google indique que les services Apps Script ont des quotas quotidiens et que le dépassement de ces quotas peut provoquer des exceptions et arrêter l’exécution du script. Les quotas peuvent varier entre comptes grand public et Google Workspace, sont par utilisateur, et Google précise qu’ils peuvent changer sans préavis.

Au moment de la vérification, le 2 juin 2026, la documentation Google indique notamment :

Limite Apps ScriptCompte grand publicGoogle Workspace
Appels URL Fetch20 000 / jour100 000 / jour
Exécution d’un script6 min / exécution6 min / exécution
Exécution d’une fonction personnalisée30 s / exécution30 s / exécution
Propriétés read/write50 000 / jour500 000 / jour

Ces limites sont importantes si vous utilisez DeepSeek sur beaucoup de lignes. Une feuille de 5 000 lignes avec une formule IA par ligne peut devenir lente, coûteuse et instable.

Erreurs fréquentes avec DeepSeek dans Google Sheets

ErreurCause probableSolution
Erreur : ajoutez DEEPSEEK_API_KEYLa clé API n’est pas dans les propriétés du scriptAjoutez DEEPSEEK_API_KEY dans Script Properties
401Clé API incorrecte ou absenteVérifiez la clé API DeepSeek
402Solde insuffisantVérifiez le solde du compte DeepSeek
429Trop de requêtes envoyées trop viteRéduisez le volume, ajoutez des pauses ou traitez par lots
500 ou 503Erreur serveur ou surchargeRéessayez plus tard
Résultat trop longPrompt trop large ou max_tokens trop élevéDemandez une sortie courte et structurée
Réponses incohérentesConsigne trop vagueUtilisez des catégories fermées ou un format imposé
Feuille lenteTrop de formules IATestez par petits lots et collez les résultats en valeurs

La documentation DeepSeek liste notamment les erreurs 400, 401, 402, 422, 429, 500 et 503, avec leurs causes générales et solutions recommandées.

Comment réduire les coûts API dans Google Sheets

Pour éviter les dépenses inutiles :

  1. Envoyez moins de texte
    N’envoyez pas une description de 5 000 mots si vous avez seulement besoin d’une catégorie.
  2. Limitez la sortie
    Demandez “réponds en 5 mots maximum” ou “réponds uniquement par oui/non”.
  3. Utilisez le bon modèle
    Pour les tâches simples, commencez par deepseek-v4-flash.
  4. Testez sur un échantillon
    Validez vos prompts sur quelques lignes avant de lancer toute une colonne.
  5. Collez les résultats en valeurs
    Une fois les résultats validés, copiez-collez en valeurs pour éviter les recalculs.
  6. Évitez les prompts redondants
    Centralisez les consignes dans une cellule ou utilisez une instruction courte et réutilisable.
  7. Surveillez le solde API
    Les coûts dépendent des tokens envoyés et générés ; DeepSeek recommande de consulter régulièrement sa page de prix, car les tarifs peuvent changer.

Quand éviter une formule cellule par cellule ?

La formule =DEEPSEEK() est pratique pour tester ou traiter quelques lignes. Elle devient moins adaptée lorsque la feuille contient des centaines ou milliers de lignes, lorsque les résultats doivent être figés, ou lorsque vous devez contrôler précisément les pauses, les retries et les erreurs.

Dans ces cas, utilisez plutôt un script batch : il lit une plage de cellules, appelle DeepSeek ligne par ligne avec une pause contrôlée, écrit les résultats dans une colonne, puis s’arrête. Cette approche réduit les recalculs involontaires, facilite le suivi des erreurs et limite les coûts API.

Alternatives à DeepSeek pour Google Sheets

DeepSeek n’est pas la seule option. Selon vos contraintes, vous pouvez envisager :

  • Gemini si vous travaillez déjà dans l’écosystème Google ;
  • ChatGPT / OpenAI si vous avez déjà une infrastructure API ou des add-ons compatibles ;
  • Claude pour certains usages rédactionnels ou analytiques ;
  • des extensions multi-modèles si vous voulez comparer plusieurs fournisseurs depuis Google Sheets ;
  • des modèles auto-hébergés si la confidentialité est prioritaire et que vous avez les compétences techniques.

Le bon choix dépend moins du nom du modèle que de cinq critères : confidentialité, coût, qualité des réponses, facilité d’intégration et contrôle des données.

FAQ sur DeepSeek AI pour Google Sheets

Peut-on utiliser DeepSeek directement dans Google Sheets ?

Oui, mais pas comme une fonction native intégrée par défaut à Google Sheets. Vous devez passer par Apps Script, une extension tierce ou une plateforme d’automatisation.

Existe-t-il une extension officielle DeepSeek pour Google Sheets ?

Au moment de la vérification, les extensions identifiées dans Google Workspace Marketplace qui mentionnent DeepSeek sont des extensions tierces prenant en charge plusieurs modèles. Vérifiez toujours l’éditeur, les permissions et la politique de confidentialité avant installation.

Peut-on créer une formule =DEEPSEEK() ?

Oui. Google Sheets permet les fonctions personnalisées via Apps Script, et UrlFetchApp permet d’appeler des services externes par HTTP/HTTPS.

DeepSeek AI pour Google Sheets est-il gratuit ?

L’intégration Apps Script peut être mise en place sans outil tiers payant, mais l’API DeepSeek peut coûter de l’argent selon les tokens consommés, le modèle utilisé et les tarifs en vigueur. Consultez toujours la page officielle avant un usage important.

Quelle méthode est la meilleure : Apps Script, add-on ou no-code ?

Pour une formule personnalisée, choisissez Apps Script. Pour une solution rapide sans code, choisissez une extension. Pour automatiser des flux entre plusieurs apps, choisissez Zapier, Make ou n8n.

Comment protéger sa clé API DeepSeek ?

Ne la mettez pas dans une cellule. Stockez-la dans les propriétés du script, limitez les droits d’accès au fichier et utilisez un compte API dédié si l’usage est professionnel.

Peut-on envoyer des données clients à DeepSeek depuis Google Sheets ?

Techniquement, c’est possible, mais ce n’est pas recommandé par défaut. La politique de confidentialité de DeepSeek indique que les prompts, entrées et fichiers fournis peuvent être collectés, et que certaines données peuvent être traitées et stockées en Chine. N’envoyez pas de données clients, personnelles ou sensibles sans minimisation, base légale, analyse sécurité, validation juridique et documentation du traitement.

Pourquoi mes formules DeepSeek sont-elles lentes ?

Chaque formule peut déclencher une requête. Sur de nombreuses lignes, cela peut ralentir la feuille, atteindre les limites Apps Script ou augmenter les coûts API. Utilisez des lots, testez sur un échantillon et collez les résultats en valeurs.

Que faire en cas d’erreur 429 ?

L’erreur 429 signifie généralement que vous envoyez trop de requêtes trop vite. Réduisez la cadence, traitez moins de lignes à la fois ou mettez en place un script batch avec pauses.

Conclusion : la meilleure façon d’utiliser DeepSeek AI dans Google Sheets

La meilleure méthode dépend de votre objectif.

Pour une personne qui veut tester rapidement DeepSeek dans quelques cellules, une fonction Apps Script simple comme =DEEPSEEK() est souvent suffisante. Pour une équipe non technique, une extension Google Sheets peut être plus confortable, à condition de vérifier les permissions et la politique de données. Pour des workflows récurrents entre plusieurs outils, Zapier, Make ou n8n seront plus adaptés.

Dans tous les cas, la règle reste la même : commencez petit, testez vos prompts, surveillez les coûts, protégez votre clé API et n’envoyez jamais de données sensibles sans validation. DeepSeek AI pour Google Sheets peut devenir un excellent assistant de productivité, à condition de l’utiliser comme un outil contrôlé, pas comme une boîte noire branchée sans précaution à toutes vos données.