Aller au contenu

AI Assistant

L’AI Assistant est un copilote conversationnel integre a Batcher.ai. Il aide a creer des workflows de traitement de donnees par le dialogue naturel — aucune connaissance des formules n’est requise. Decrivez ce dont vous avez besoin, et l’assistant se charge du reste : analyser vos donnees, proposer un plan, generer des formules et les injecter directement dans votre tableur.

Interface de l'AI Assistant


Accedez a l’AI Assistant depuis la navigation principale. Chaque conversation cree automatiquement un tableur associe. Vous pouvez egalement lier un tableur existant a une nouvelle conversation.

Decrivez simplement ce que vous souhaitez accomplir en langage naturel. L’assistant detecte automatiquement votre langue et repond en consequence.

Exemples de premiers messages :

  • “Traduis la colonne A en francais”
  • “Genere des descriptions SEO pour chaque produit”
  • “Compare les reponses de ChatGPT et Perplexity pour mes donnees”
  • “J’ai une liste d’URL, scrape-les et extrais le contenu principal”

Si votre instruction est claire, l’assistant s’execute immediatement. Pour les taches plus complexes, il pose d’abord des questions de clarification.


L’assistant s’adapte a vos besoins, mais une conversation typique suit ce deroulement :

Importez des donnees dans le tableur (CSV, Excel ou saisie manuelle), ou demandez a l’assistant de generer des donnees d’exemple si vous souhaitez explorer d’abord.

Tableur avec donnees

Expliquez ce que vous voulez en langage courant. L’assistant lit le contexte de votre tableur (en-tetes, lignes d’exemple, structure des colonnes) et pose des questions si necessaire.

Pour les workflows a plusieurs etapes, l’assistant propose un plan structure avec des etapes nommees. Chaque etape indique :

  • Les colonnes d’entree utilisees
  • La colonne de sortie creee
  • Le modele d’IA suggere
  • Le modele de prompt

Vous pouvez modifier le plan ou l’approuver pour continuer.

Plan propose

Une fois le plan valide, l’assistant genere les formules et les injecte directement dans le tableur. Deux modes d’execution sont disponibles :

  • Tester sur 3 lignes — Appliquer les formules aux 3 premieres lignes pour verifier les resultats avant de valider
  • Document complet — Appliquer les formules a toutes les lignes immediatement

Injection de formules

Apres l’application des formules, vous pouvez poursuivre la conversation pour ajuster les resultats, ajouter des colonnes, changer de modeles ou lancer une nouvelle tache sur les memes donnees.


Les reponses apparaissent mot par mot au fur et a mesure que l’assistant les genere. Les appels d’outils (lecture du tableur, ecriture de formules) sont visibles en temps reel afin que vous sachiez toujours ce qui se passe.

L’assistant detecte la langue de votre message et repond dans la meme langue. Le contenu de votre tableur peut etre dans une langue differente — l’assistant gere cela naturellement (par exemple, il redige les explications en francais tout en faisant reference aux en-tetes de colonnes en anglais tels quels).

L’assistant adapte son style de communication en fonction de votre vocabulaire :

  • Debutant — Langage simple, explications detaillees, exemples concrets
  • Intermediaire — Termes techniques acceptes, accent sur l’efficacite
  • Expert — Reponses concises, accent sur l’optimisation, cas limites abordes

Apres chaque reponse, l’assistant peut suggerer la prochaine action logique sous forme de texte fantome dans le champ de saisie. Appuyez sur Tab pour accepter la suggestion, ou saisissez votre propre message.

Chaque operation d’ecriture cree un point de restauration automatique. Demandez a l’assistant d’annuler a tout moment pour revenir a la derniere modification. Plusieurs niveaux d’annulation sont pris en charge.

Changez de modele d’IA a tout moment via le selecteur de modele en haut du chat. Cela modifie le modele que l’assistant utilise pour ses reponses — cela n’affecte pas les modeles references dans les formules de votre tableur.

Les modeles disponibles incluent le modele integre par defaut et toutes les configurations IA que vous avez mises en place (ChatGPT, Claude, Gemini, etc.). Voir Fournisseurs d’IA et configuration.

  • Historique — Toutes les conversations sont sauvegardees automatiquement et accessibles depuis la barre laterale
  • Reinitialiser — Effacer tous les messages tout en conservant les donnees du tableur associe
  • Refaire — Supprimer la derniere reponse de l’assistant et la regenerer
  • Supprimer — Supprimer definitivement une conversation

Si vous n’avez pas encore de donnees, demandez a l’assistant de generer des donnees d’exemple pour votre cas d’usage. Les donnees sont d’abord proposees puis chargees dans le tableur apres confirmation.

L’assistant voit la structure de votre tableur (en-tetes, nombre de lignes, donnees d’exemple) et peut lire des cellules ou des plages specifiques si necessaire pour comprendre vos donnees.

L’assistant peut ecrire des en-tetes, du contenu statique et des donnees directement dans les cellules. Toutes les ecritures sont reversibles via l’annulation.

L’assistant cree des formules =LLM() avec les prompts et les references de modeles appropries, puis les injecte dans le tableur. Les formules sont definies pour la ligne 2 et automatiquement etendues a toutes les lignes de la plage cible.

Pour les taches complexes, l’assistant cree un plan etape par etape montrant chaque phase de traitement, les colonnes impliquees et les modeles a utiliser. Vous examinez et approuvez avant l’execution.

L’assistant peut inserer ou supprimer des colonnes, deplacer des donnees, rechercher et remplacer du texte, et reorganiser la disposition de votre tableur dans le cadre de la construction d’un workflow.


Lorsque l’assistant injecte des formules, il suit ces regles :

  • Les formules sont toujours definies pour la ligne 2 (la ligne modele)
  • Le systeme les etend automatiquement a toutes les lignes de la plage cible (par exemple, C2:C100)
  • Les references de cellules s’ajustent automatiquement : A2 dans le modele devient A3, A4, A5, etc.
  • Les references absolues ($A$1) restent fixes sur toutes les lignes
  • La syntaxe des formules correspond au format standard de Batcher.ai : =LLM(prompt, "config_name")

Exemple : L’assistant pourrait injecter :

C2: =LLM(CONCAT("Translate to French: ", A2), "default")
Target range: C2:C150

Cela cree la formule de C2 a C150, chaque ligne faisant reference a ses propres donnees dans la colonne A.


L’assistant peut creer des formules utilisant n’importe quel fournisseur d’IA que vous avez configure :

FournisseurFonctionConfiguration
defaultModele d’IA integre, inclus gratuitementAucune configuration requise
ChatGPTModeles OpenAI (GPT-4o, etc.)Cle API requise
ClaudeModeles AnthropicCle API requise
GeminiModeles Google AICle API requise
PerplexityReponses IA augmentees par la rechercheCle API requise
JinaScraping de pages web — convertit une URL en markdownCle API requise
HaloscanDonnees de mots-cles SEO — renvoie les volumes de recherche, donnees SERPCle API requise

L’assistant reference automatiquement vos modeles configures dans les formules. Si aucune configuration personnalisee n’existe, il utilise "default" et mentionne que vous pouvez ajouter vos propres cles API pour de meilleurs resultats.


  • Soyez specifique — “Genere une description produit de 50 mots en francais pour chaque article” fonctionne mieux que “decris mes produits”
  • Mentionnez vos colonnes — “Utilise la colonne A comme nom de produit et la colonne B comme categorie” aide l’assistant a comprendre vos donnees
  • Commencez simplement — Demarrez avec un workflow simple pour verifier les resultats avant de construire des pipelines complexes a plusieurs etapes
  • Testez d’abord — Utilisez l’option “tester sur 3 lignes” avant d’appliquer les formules a l’ensemble de votre jeu de donnees
  • Iterez — Apres avoir vu les premiers resultats, demandez a l’assistant d’ajuster les prompts, de changer de modeles ou d’ajouter des etapes de traitement
  • Utilisez l’annulation librement — Toutes les modifications sont reversibles, alors experimentez sans inquietude

  • Longueur des messages — Chaque message peut contenir jusqu’a 5 000 caracteres
  • Apercu du tableur — L’assistant voit les en-tetes et un echantillon de vos donnees (premieres lignes et colonnes). Pour les jeux de donnees volumineux, il travaille a partir de cet echantillon et applique les formules a toutes les lignes
  • Conversations longues — L’assistant resume automatiquement les anciens messages pour maintenir la qualite. Les conversations tres longues fonctionnent bien grace a cette gestion automatique du contexte
  • Verification du telephone requise — Votre compte doit avoir un numero de telephone verifie pour utiliser l’AI Assistant