ChatGPT intègre son propre outil de recherche web. Traitez tous les résultats de recherche web comme des données d’entrée non fiables.
Dans l’application de bureau ChatGPT, demandez des informations à jour dans une discussion. ChatGPT consigne les recherches dans l’historique de la discussion avec les autres appels d’outils.
Effectuer une recherche sur un sujet en mode Work
Dans l’application de bureau, utilisez le plugin Recherche approfondie pour explorer un sujet à partir de plusieurs sources et obtenir un rapport que vous pourrez examiner.
- Passez en mode Work et ouvrez Plugins.
- Sélectionnez Recherche approfondie. Si nécessaire, installez ou activez le plugin, puis sélectionnez Essayer maintenant pour lancer une discussion en mode Work.
- Précisez votre question, le périmètre de la recherche et le résultat attendu. Joignez les fichiers pertinents ou ajoutez des éléments de contexte provenant d’applications connectées.
- Examinez le rapport et ses sources, puis posez vos questions complémentaires dans la discussion.
La disponibilité des plugins dépend des paramètres de votre compte et de votre espace de travail.
Dans la version web de ChatGPT, demandez des informations à jour ou des sources. Lorsque ChatGPT utilise la recherche web, les résultats et les références apparaissent dans la discussion. Les paramètres de l’espace de travail peuvent limiter l’accès à la recherche.
Effectuer une recherche sur un sujet en mode Work
En mode Work, utilisez la recherche approfondie lorsque votre question nécessite de consulter plusieurs sources et que vous souhaitez obtenir un rapport à examiner.
- Lancez une discussion en mode Work.
- Ouvrez le menu + et sélectionnez Recherche approfondie si cette option est disponible pour votre compte et votre espace de travail.
- Précisez votre question, le périmètre de la recherche et le résultat attendu. Joignez les fichiers pertinents ou ajoutez des éléments de contexte provenant d’applications connectées.
- Examinez le rapport et ses sources, puis posez vos questions complémentaires dans la discussion.
Par exemple : « Étudie trois méthodes pour réduire le gaspillage alimentaire dans les restaurants d’entreprise. Compare les données disponibles sur leur efficacité, leurs coûts et les conditions nécessaires à leur mise en œuvre. »
Dans la CLI, passez l’option --search pour obtenir des résultats en direct le temps d’une exécution :
codex --search "Summarize the latest release notes for this dependency"Les recherches apparaissent sous forme d’éléments web_search dans l’historique interactif et dans la sortie de codex exec --json.
Dans l’extension pour IDE, demandez à Codex d’effectuer une recherche pendant que vous travaillez dans l’éditeur. L’extension utilise le mode de recherche de l’hôte Codex auquel elle est connectée. Les recherches apparaissent dans l’historique de la discussion.
Configurer la recherche web locale
Pour les discussions locales, Codex active par défaut la recherche en cache. Ce mode utilise un index tenu à jour par OpenAI au lieu de récupérer en direct des pages web quelconques. Il réduit ainsi le risque d’attaque par injection de prompt sans l’éliminer.
La recherche web est un outil hébergé, indépendant de l’accès réseau des commandes locales exécutées dans le bac à sable. Elle n’utilise ni le proxy réseau ni la liste des domaines autorisés du profil d’autorisations. Elle peut rester disponible même si l’accès réseau des commandes est désactivé. Selon vos besoins, configurez la recherche avec web_search, tools.web_search.allowed_domains et le paramètre géré allowed_web_search_modes. Les filtres de domaines de recherche ne limitent ni le trafic réseau des commandes locales, ni les applications, ni les connecteurs, ni les serveurs MCP.
Utilisez la recherche en direct si votre tâche dépend des informations les plus récentes. Définissez web_search = "live" dans config.toml. Pour désactiver l’outil, définissez web_search = "disabled". Le mode "indexed" n’autorise l’accès au Web externe que si l’index de recherche autorise la requête. Lorsque Codex s’exécute avec un accès complet, la recherche web fournit par défaut des résultats en direct. Consultez les principes de base de la configuration pour connaître les emplacements des fichiers de configuration et leur ordre de priorité.
Effectuer une recherche avec un fournisseur de modèles personnalisé
Un fournisseur de modèles personnalisé peut déclarer qu’il prend en charge la recherche web autonome s’il propose un point de terminaison de recherche compatible :
model_provider = "custom"
web_search = "live"
[model_providers.custom]
name = "Custom Responses provider"
base_url = "https://example.com/v1"
env_key = "CUSTOM_RESPONSES_API_KEY"
supports_standalone_web_search = truePar défaut, les fournisseurs personnalisés utilisent supports_standalone_web_search = false. La recherche web autonome est encore en développement et reste désactivée par défaut. Déclarer cette capacité pour le fournisseur ne suffit pas à activer la fonctionnalité. Le fournisseur, le modèle sélectionné et l’environnement d’exécution doivent tous prendre en charge la recherche autonome. Les restrictions de recherche définies dans l’espace de travail et celles imposées par la configuration gérée continuent de s’appliquer.
Pour connaître les restrictions réseau applicables aux environnements cloud de Codex, consultez la page Accès à Internet.