Section 8: Scénarios d’intégration de Google Workspace + Gemini
Scénario 78: Automatisation de rapports personnalisés avec Apps Script et Gemini
Niveau: Avancé · Outils: Google Apps Script, Vertex AI service, Agent Platform API, modèle Gemini, Google Cloud
Pour qui et dans quelle situation
Okan est analyste des opérations dans une entreprise de logistique. Il souhaite produire une explication hebdomadaire des retards, adaptée au flux de travail Sheets et Docs de l’entreprise, que les boutons standard de Workspace ne permettent pas de générer.
Comment procède-t-on aujourd’hui
Okan télécharge le tableau, copie les données dans un outil d’IA distinct et colle le texte obtenu dans le fichier du rapport.
Comment procéder avec l’IA
- Créez ou sélectionnez un projet Google Cloud et activez sa facturation. Il s’agit d’un prérequis pour Vertex AI service dans Apps Script. [140]
- Dans Cloud Console, activez Agent Platform API. La documentation précise que cette API est également désignée par son ancien nom, Vertex AI API. [140]
- Dans le projet Apps Script, activez Vertex AI service. Prenez pour base la fonction
callVertexAIde l’exemple de Google et adaptez le prompt, la région, l’identifiant du projet et le nom du modèle aux normes de votre organisation. [140] - Générez le résultat uniquement à partir de la plage de données sélectionnée. Par exemple, faites résumer chaque ligne de retard sous les rubriques cause, preuve et proposition de suivi.
- Lors de la première exécution, examinez les journaux et la réponse du modèle.
Exemple de prompt
Examine les enregistrements de retard dans {plage_sheet}. Pour chaque enregistrement, produis les rubriques cause, information étayée et point à vérifier par un humain, en te fondant uniquement sur les données disponibles. Ne devine pas le contenu des champs vides.Preuves et exemple réel
La documentation Google Developers indique qu’il est possible d’effectuer un appel generateContent à Gemini avec Vertex AI service dans Apps Script et fournit un exemple de code ; ce scénario repose sur cette documentation technique. [140]
Points de vigilance
Un projet Cloud dont la facturation est désactivée, une API non activée ou un service non activé dans Apps Script empêche le flux de fonctionner. [140] Ne supposez pas que les engagements relatifs à Gemini dans Workspace s’appliquent de la même manière à un appel à Vertex AI API ; obtenez l’approbation de votre organisation concernant les catégories de données et les autorisations d’accès. Lisez également les conditions relatives aux données de Gemini dans Workspace. [40] N’inscrivez pas de clés API ni de secrets de compte de service dans le code.
Sources de ce scénario
- Google Workspace Gemini veri koruması (support.google.com)
- Vertex AI Service in Apps Script (developers.google.com)