Outils natifs Google (Gemini)
Les modèles Gemini disposent d'un ensemble d'outils natifs Google intégrés directement dans le modèle. Contrairement aux outils universels, ces outils sont traités côté serveur sans surcharge supplémentaire de function-calling.
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-Corporate. Les modèles Gemini plus anciens utilisent uniquement l'ensemble d'outils natifs lorsqu'un outil natif est actif, 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 |
|---|---|
| Intégrés directement dans Gemini | Appel API externe |
| Pas de round supplémentaire de function-calling | Latence supplémentaire due à l'appel d'outil |
| Optimisés pour Gemini | Fonctionne avec tous les modèles |
| Traitement côté serveur | Dispatching d'outil 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 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