Outils natifs Google (Gemini)
Les modèles Gemini disposent d'un ensemble d'outils natifs Google directement intégrés dans le modèle. Contrairement aux outils universels, ces outils sont traités côté serveur sans surcharge supplémentaire d'appel de fonction.
Outils natifs Google disponibles
| Outil | Clé de l'outil | Description |
|---|---|---|
| Recherche Google | googleSearch | Recherchez des informations actuelles via Google |
| Exécution de code | codeExecution | Écrivez et exécutez du code Python dans un sandbox |
| Contexte URL | urlContext | Récupérez le contenu d'une URL spécifique |
| Google Maps | googleMaps | Recherchez des lieux et demandez des itinéraires |
Comment ça fonctionne
Lorsque vous sélectionnez un modèle Gemini et activez un ou plusieurs outils natifs Google, ces outils sont directement gérés par le modèle. L'IA décide automatiquement quel outil utiliser en fonction de votre question.
Combinaison avec d'autres outils
Gemini 3 et versions ultérieures peuvent combiner les outils natifs Google appropriés avec les outils universels ainsi que les connecteurs Google et Microsoft intégrés d'AI-Public. Les modèles Gemini plus anciens utilisent uniquement l'ensemble d'outils natifs lorsqu'ils sont activés, car leur protocole d'outils ne supporte pas de manière fiable la combinaison.
Paramètres
| Paramètre | Valeur |
|---|---|
| Disponible pour | Modèles Gemini |
| Combinaison | Oui pour Gemini 3 et plus récent ; natif uniquement pour les modèles plus anciens |
Avantages par rapport aux outils universels
| Outils natifs Google | Outils universels |
|---|---|
| Directement intégrés dans Gemini | Appel API externe |
| Pas de cycle d'appel de fonction supplémentaire | Latence supplémentaire due à l'appel d'outil |
| Optimisé pour Gemini | Fonctionne avec tous les modèles |
| Traitement côté serveur | Distribution d'outils côté client |
Exécution de code avec fichiers
Les fichiers que vous envoyez dans le chat sont automatiquement téléchargés vers l'API Gemini Files avant l'appel de l'outil d'exécution de code. Après exécution, les fichiers téléchargés sont automatiquement supprimés. Cela permet d'analyser directement des fichiers CSV, images ou autres données.
Exemples d'utilisation
- Recherche Google : "Quelles sont les actualités d'aujourd'hui sur la législation de l'IA ?"
- Exécution de code : "Calcule la moyenne de ces notes : 7, 8, 6, 9, 7"
- Contexte URL : "Que contient la page https://example.com/document ?"
- Google Maps : "Quel est l'itinéraire d'Amsterdam à Utrecht ?"
Limitations
- Disponible uniquement pour les modèles Gemini
- La combinaison avec les outils universels nécessite Gemini 3 ou plus récent
- Nécessite que l'organisation ait activé les modèles Gemini
Outils associés
- Code Interpreter (OpenAI) — exécution de code similaire pour les modèles OpenAI
- Exécution de code (Claude) — exécution de code similaire pour les modèles Claude
- Recherche Internet — outil de recherche universel pour tous les modèles