o3 + Code Interpreter + Web Search = workflows automatisés
Quand le raisonnement rencontre les outils
La combinaison d’o3 avec Code Interpreter et Web Search transforme un modèle de raisonnement en un véritable agent capable d’exécuter du code, chercher sur le web et combiner les résultats. Cette leçon vous montre comment exploiter cette synergie.
Les trois piliers
o3 : le cerveau
o3 raisonne, planifie et décide quelles actions entreprendre. Il orchestre l’ensemble du processus.
Code Interpreter : les mains
Code Interpreter permet à o3 d’exécuter du code Python en temps réel. Il peut :
- Manipuler des fichiers (Excel, CSV, JSON)
- Effectuer des calculs complexes
- Créer des graphiques et visualisations
- Nettoyer et transformer des données
Web Search : les yeux
Web Search donne à o3 l’accès à l’information en temps réel sur le web. Il peut :
- Rechercher des données actualisées
- Vérifier des faits
- Collecter des informations de sources multiples
- Accéder à des sites et des bases de données publiques
Comment o3 utilise les outils
Quand vous combinez raisonnement et outils, o3 décide automatiquement quand les utiliser. Vous n’avez pas besoin de dire « utilise Code Interpreter » explicitement — o3 détecte quand un outil est nécessaire.
Exemple : analyse financière complète
« Voici mes données de ventes des 12 derniers mois (Excel). Analyse les tendances, calcule le taux de croissance mensuel moyen, projette les ventes pour les 3 prochains mois, et cherche sur le web les prévisions sectorielles pour comparer. Produis un rapport avec graphiques. »
o3 va automatiquement :
- Raisonner : comprendre la structure du problème
- Code Interpreter : charger l’Excel, calculer les tendances, faire les projections
- Web Search : rechercher les prévisions sectorielles
- Raisonner : comparer les résultats et tirer des conclusions
- Code Interpreter : générer les graphiques
- Raisonner : rédiger le rapport final
Cas d’usage puissants
Benchmarking automatisé
« Voici les performances financières de mon entreprise (fichier Excel). Cherche sur le web les ratios financiers moyens de notre secteur (SaaS B2B en Europe) et compare-les aux nôtres. Produis un tableau de benchmarking avec un code couleur : vert si on est au-dessus de la moyenne, rouge si en dessous. »
Veille automatisée avec données
« Cherche les dernières annonces de nos 3 concurrents (Competitor A, Competitor B, Competitor C) sur les 30 derniers jours. Croise avec nos données de trafic web (fichier CSV joint) pour identifier si leurs annonces ont eu un impact sur notre trafic. »
Rapport avec visualisations
« Voici nos données RH (fichier Excel). Calcule le taux de turnover par département, le coût moyen d’un remplacement (hypothèse : 6 mois de salaire), et projette l’impact budgétaire. Génère un graphique par département et un tableau de synthèse. »
Activer les outils
Dans ChatGPT, les outils sont activés par défaut quand vous utilisez un modèle de raisonnement. Assurez-vous simplement que :
- Code Interpreter : activé dans les paramètres de la conversation (icône d’outil)
- Web Search : activé automatiquement quand o3 détecte le besoin d’information fraîche
Vous pouvez aussi forcer l’utilisation d’un outil en le mentionnant :
« Utilise Code Interpreter pour calculer précisément… » « Cherche sur le web les données récentes sur… »
Limites de la combinaison
- Code Interpreter ne peut pas accéder à internet — il travaille uniquement sur les fichiers que vous fournissez
- Web Search ne peut pas exécuter de code — il retourne du texte
- Le temps de réponse augmente significativement quand les trois sont combinés
- Les quotas sont consommés plus rapidement
Mise en pratique
Testez cette combinaison complète :
« Voici un fichier CSV de mes dépenses mensuelles sur 12 mois. (1) Analyse les tendances avec Code Interpreter et génère un graphique. (2) Cherche sur le web le taux d’inflation en France pour chaque mois correspondant. (3) Calcule mes dépenses ajustées de l’inflation. (4) Produis un rapport comparant dépenses nominales et réelles. »
Si vous n’avez pas de fichier CSV, demandez d’abord à o3 de vous en générer un réaliste.
Erreurs courantes
- Tout faire en un seul prompt géant : les workflows complexes fonctionnent mieux étape par étape, même quand o3 gère les outils automatiquement.
- Ne pas vérifier les calculs de Code Interpreter : le code peut contenir des erreurs. Vérifiez les formules et les résultats.
- Faire confiance aveugle à Web Search : les résultats web peuvent être obsolètes ou incorrects. Croisez les sources.
- Ignorer les fichiers générés : Code Interpreter produit des fichiers téléchargeables (graphiques, tableaux). Récupérez-les.
Points clés
- o3 combine raisonnement, exécution de code et recherche web de façon autonome
- Le modèle décide automatiquement quand utiliser chaque outil
- Code Interpreter manipule les fichiers et crée des visualisations
- Web Search apporte les données en temps réel
- Vérifiez toujours les résultats — les outils amplifient la puissance mais aussi les risques d’erreur