1. Poser une question
gcloud auth login vous@entreprise.com # une personne : les sources Workspace refusent les comptes de service
source scripts/config.sh config/moi.env
bash scripts/question.sh "Combien coûte l'offre Entreprise Albatros par mois ?"Obtenu (projet de test, dépôts seulement) :
Réponse : L'offre Entreprise Albatros coûte 990 euros hors taxes par mois.
Sources :
- tarifs | gs://main-project-511608-rag-ge2-depots/tarifs.pdf
Le chiffre venait d'un tableau dans un PDF : lu grâce au parseur de mise en page déclaré par le kit. Dans l'app web Gemini Enterprise, même question, même réponse, avec en plus Drive/SharePoint/OneDrive selon vos droits.
2. Fichiers déposés : la synchro
| Vous… | Effet | Délai mesuré |
|---|---|---|
copiez un fichier dans gs://<projet>-<préfixe>-depots/ | indexé | prochaine passe (≤ 15 min) + indexation : ≈ 8 min au test |
| le remplacez | réindexé | idem |
| le supprimez | retiré de l'app (import FULL) | ≈ 5 min après la passe au test |
gcloud storage cp rapport.pdf gs://$BUCKET/ # déposer
gcloud scheduler jobs run $PREFIX-resync-depots --location=$REGION # forcer une passe3. Surveiller
# Résultats des passes planifiées (200 = import accepté)
gcloud logging read 'resource.type="cloud_scheduler_job" AND resource.labels.job_id="'$PREFIX'-resync-depots"' \
--limit=6 --format='value(timestamp,httpRequest.status,jsonPayload.status)'| Code | Sens | Que faire |
|---|---|---|
| 200 | Import lancé | — |
| 403 juste après le déploiement | Droits du compte …-sync-sa pas encore propagés (vérifié) | Rien : la passe suivante passe |
| 400 isolé | Observé une fois au test (non reproduit), passe suivante réussie | Rien ; s'il se répète : relancer à la main et lire le message |
État d'un connecteur (Drive, SharePoint, OneDrive) : console Gemini Enterprise → Data stores → la source → Data (état, dernières synchros, erreurs).
4. Pièges vérifiés
Voir 01, partie 4 (agent de service sans rôle, recréation du data store) et 02, partie 4 (app à un seul data store).