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 de function-calling supplémentaire.
Outils natifs Google disponibles
| Outil | Clé d'outil | Description |
|---|---|---|
| Google Recherche | googleSearch | Rechercher des informations actuelles via Google |
| Exécution de code | codeExecution | Écrire et exécuter du code Python dans un sandbox |
| Contexte URL | urlContext | Récupérer le contenu d'une URL spécifique |
| Google Maps | googleMaps | Rechercher des lieux et demander 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 traités directement par le modèle. L'IA décide automatiquement quand utiliser quel outil en fonction de votre question.
Exclusivité
Les outils natifs Google sont exclusifs : lorsqu'un outil natif Google est activé, les outils universels (tels que Recherche Internet ou Recherche d'images) sont automatiquement désactivés. Cela garantit une compatibilité optimale avec les modèles Gemini.
Paramètres
| Paramètre | Valeur |
|---|---|
| Disponible pour | Modèles Gemini |
| Exclusif | Oui (remplace les outils universels) |
Avantages par rapport aux outils universels
| Outils natifs Google | Outils universels |
|---|---|
| Directement intégrés dans Gemini | Appel API externe |
| Pas de round de function-calling | Latence supplémentaire |
| Optimisés pour Gemini | Fonctionne avec tous les modèles |
| Traitement côté serveur | Dispatching côté client |
Exécution de code avec des fichiers
Les fichiers joints dans le chat sont automatiquement téléversés vers l'API Gemini Files avant l'invocation de l'outil d'exécution de code. Après la fin, les fichiers téléversés sont automatiquement nettoyés. Cela permet d'analyser directement des fichiers CSV, des images ou d'autres données avec l'outil d'exécution de code.
Exemples d'utilisation
- Google Recherche : "Quelles étaient les actualités 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 dit la page https://example.com/document ?"
- Google Maps : "Quel est l'itinéraire d'Amsterdam à Utrecht ?"
Limitations
- Disponible uniquement avec les modèles Gemini
- Ne peut pas être utilisé simultanément avec des outils universels ou d'autres outils natifs (exclusif)
- Nécessite que l'organisation ait activé les modèles Gemini
Outils connexes
- Interpréteur de code (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