Exa
API de recherche sémantique et de récupération de contenu conçue spécialement pour les agents intelligents d’IA et les développeurs
Étiquettes :Moteur de recherche IAQu’est-ce que Exa ?
Exa est une plateforme de recherche web en temps réel et de récupération de contenu conçue pour les applications d’IA et les agents intelligents. Elle fournit, via une API, des pages web pertinentes, un texte net, des extraits clés, des réponses directes, des résultats de recherche structurés et des informations de citation.
Par rapport aux champs de recherche destinés aux utilisateurs ordinaires, Exa met davantage l’accent sur les appels programmatisés, des recherches à faible latence, une correspondance sémantique et un format de contenu pouvant être directement transmis aux grands modèles. Les développeurs peuvent l’utiliser pour des chatbots, des agents de recherche, l’intelligence d’entreprise, la recherche de talents et d’entreprises, ainsi que pour la génération améliorée par le savoir.
Fonctions principales d’Exa
- Search API:Rechercher des pages web en temps réel en utilisant un langage naturel, et retourner le titre, l’URL, la date, l’auteur ainsi que les résultats de pertinence.
- Plusieurs modes de recherche :Des options de vitesse et de profondeur telles que auto, fast, instant, deep-lite, deep et deep-reasoning sont disponibles.
- Contents API:Extraire du texte propre adapté à l’utilisation par de grands modèles à partir d’adresses web connues ou de résultats de recherche.
- Highlights:Ne retourner que les extraits pertinents liés à la question, afin de réduire la longueur du contexte et les coûts du modèle.
- Résumé de la page :Générer un résumé court pour chaque page en fonction des exigences de recherche ou de structure.
- Answer API:Répondre directement à la question en y ajoutant des citations basées sur les résultats de recherche.
- Deep Search:Exécuter des recherches et des raisonnements à plusieurs étapes, pour retourner un résultat synthétique ou des champs structurés.
- Agent API:Terminer de manière asynchrone les tâches de recherche approfondie, de constitution de listes et de complétion d’informations.
- Websets:Rechercher, valider les candidats et enrichir les données selon les champs spécifiés.
- Monitors:Exécuter régulièrement des requêtes pour découvrir de nouveaux événements et changements sur la page web.
- Pages similaires :Trouver des pages ayant un sens similaire à partir d’un lien connu.
- Catégorie verticale :Optimiser les résultats pour les entreprises, les personnalités, les publications, les actualités et d’autres types de contenu.
Comparaison des produits Exa API
| Produit | Principales importations | Sortie principale | Scénarios adaptés |
|---|---|---|---|
| Search | Requêtes en langage naturel et conditions de filtrage | Pages web pertinentes et contenus optionnels | Recherche en réseau d’agents et recherche RAG |
| Contents | URL ou ID du document Exa | Texte principal, points clés, résumé et liens | Analyse du site web et préparation du contexte |
| Answer | Un fait ou une question de recherche | Réponse directe avec citation | Produits de questions-réponses et vérification rapide |
| Deep Search | Problèmes complexes et structure de sortie | Recherche à plusieurs étapes et résultats structurés | Comparaison, analyse et études thématiques |
| Agent | Tâches de recherche et niveau d’effort | Rapports asynchrones, listes et champs | Recherche sur l’automatisation à long terme |
| Websets | Description de l’objet, critères de validation et champs enrichis | Ensemble de données expérimentales | Liste des entreprises, des talents et des marchés |
| Monitors | Vérification à intervalle régulier | Nouveaux événements et résultats | Actualités, concurrents et surveillance des risques |
Recherche Exa et prix du contenu
Exa fonctionne selon un modèle de paiement à l’usage, sans abonnement obligatoire ni consommation minimale. Un compte nouveau reçoit officiellement 20 dollars en crédits offerts, et un plan gratuit ajoute 10 dollars en crédits par mois ;
Les montants, les taxes et les remises d’entreprise sont indiqués en temps réel sur la page du tableau de bord.
| interface | Prix de base | Plage de valeurs | Facturation supplémentaire |
|---|---|---|---|
| Search | 7 dollars/1000 requêtes | Jusqu’à 10 résultats par fois | Plus de 10 : 1 dollar pour 1000 résultats |
| Contents | 1 dollar/1000 pages/par type de contenu | Le texte principal, les Highlights, etc. sont facturés par type. | Résumé IA 1 dollar/1000 pages |
| Answer | 5 dollars/1000 requêtes | Réponse directe avec citation | Conformément aux règles d’interface actuelles |
| Monitors | 15 dollars/1000 requêtes | Jusqu’à 10 résultats par fois | Résultats supplémentaires et résumé à part |
| Enterprise | Contacter le service des ventes | Haute utilisation, index personnalisés et débits plus élevés | SLA, zéro conservation de données et remises par volume |
Prix de Deep Search et d’Agent
| Modèle | Prix de référence officiel | Retard ou localisation typique |
|---|---|---|
| deep-lite | 12 dollars/1000 fois | Environ 4 secondes, synthèse légère |
| deep | 12 dollars/1000 fois | Environ 4 à 15 secondes, raisonnement multi-étapes et sortie structurée |
| deep-reasoning | 15 $/1000 utilisations | Environ 12 à 40 secondes, tâches de recherche plus difficiles |
| Agent minimal | 0,012 dollar par utilisation | Effort fixe minimal |
| Agent low | 0,025 dollar par utilisation | Tâche légère |
| Agent medium | 0,10 dollar par utilisation | Profondeur de recherche moyenne |
| Agent high | 0,50 dollar/fois | Recherche complexe |
| Agent xhigh | 1,00 dollar/par fois | Budget fixe à forte intensité |
L’« auto » d’Agent et le « max » lors des tests peuvent être facturés en fonction de la consommation réelle, avec une limite fixée pour chaque exécution. Les tâches complexes peuvent également engendrer des frais importants pour les appels de recherche, les unités de calcul ainsi que les informations par e-mail ou téléphone ; par conséquent, l’environnement de production doit enregistrer le champ du coût pour chaque résultat retourné.
Comment choisir le mode de recherche Exa
| Modèle | Caractéristiques | Utilisations recommandées |
|---|---|---|
| auto | Équilibrage automatique de la masse et de la vitesse | La plupart des recherches générales |
| fast | Latence plus faible tout en maintenant une bonne qualité | Recherche et dialogue visibles pour l’utilisateur |
| instant | Priorité au temps de réponse le plus court | Agent vocal, complétion automatique et interface en temps réel |
| deep-lite | Recherche légère sur une durée d’environ 4 secondes | Tâches nécessitant une synthèse mais avec un budget limité |
| deep | Recherche multi-étapes et sortie structurée | Filtrage, comparaison et rapport complexes |
| deep-reasoning | Augmenter le temps de raisonnement | Études aux conditions complexes nécessitant un jugement plus prudent |
Tutoriel d’accès rapide Exa
- Créer un compte :Accédez au tableau de bord pour générer une clé API et vérifier les crédits gratuits ainsi que la limite de vitesse.
- Clé de protection :Enregistrez la clé en tant que variable d’environnement du serveur, et ne l’inscrivez pas dans le front-end ou dans un dépôt public.
- Installer le SDK :Python peut utiliser exa-py, JavaScript peut utiliser exa-js.
- Lancer une recherche :Vérifiez d’abord la qualité de la recherche en utilisant le mode auto avec 5 à 10 résultats.
- Contrôle du contenu :Pour les demandes prioritaires de questions-réponses, privilégiez les Highlights ; fixez le nombre maximal de caractères uniquement si le texte complet est vraiment nécessaire.
- Ajouter le filtrage :Restreignez la recherche par nom de domaine, date de publication, date de capture, catégorie et texte obligatoire.
- Enregistrer les coûts :Conserver les informations de facturation telles que l’ID de la demande, le temps écoulé, le nombre de résultats retournés et costDollars.
- Définir la dégradation :Préparer un cache ou une voie de secours pour les délais dépassés, les résultats vides, le 429 et un solde insuffisant.
Méthodes pour réduire les coûts d’Exa
- Par défaut, seules 5 à 10 résultats sont retournés ; ne demandez pas un grand nombre de pages pour chaque question.
- Privilégiez les Highlights, seuls les travaux complexes obtiennent le texte complet ;
- Définir maxCharacters pour le texte principal, afin d’éviter d’envoyer toutes les pages non pertinentes au grand modèle ;
- Appeler directement Contents depuis l’URL connue, sans effectuer de recherche supplémentaire ;
- Stabiliser les résultats en cache et définir une stratégie LiveCrawl adaptée en fonction des exigences de mise à jour.
- Pour les problèmes ordinaires, utilisez auto ou fast, et n’augmentez au niveau deep que les tâches vraiment complexes.
- Définir un effort fixe ou une limite de budget par mission pour empêcher que les tâches longues ne sortent de contrôle ;
- Surveiller la consommation de crédits pour chaque locataire et fonction, et définir des alertes et des coupures.
Guide d'utilisation d’Exa
Créer des flux de travail professionnels réutilisables
- Découper les sujets complexes en quatre catégories de questions : contexte, données, comparaisons et conclusions ;
- L’API de recherche combinée, divers modes de recherche et l’API des contenus forment des étapes de recherche fixes ;
- Privilégier les sites officiels, les articles scientifiques, les documents réglementaires et les données brutes ;
- Mettre en place une vérification par une deuxième personne pour les conclusions à haut risque ;
- Conserver les requêtes, les preuves, les versions et les problèmes non résolus ;
- Redémarrer après modification des données et mettre à jour les conclusions ;
À quels utilisateurs Exa convient-il ?
- Développeur d’applications d’IA :Ajouter une recherche en ligne en temps réel pour les robots de conversation et les agents intelligents.
- Équipe RAG :Obtenir le texte principal de la page web, des extraits clés et des métadonnées traçables.
- Équipe de recherche et de conseil :Complétion automatique pour les marchés, les entreprises, les personnalités et les études de sujets.
- Plateforme de vente et de recrutement :Utilisez Websets pour rechercher et valider la liste des entreprises ou des talents.
- Équipe des risques et du renseignement :Suivre les nouveaux événements, politiques et changements chez la concurrence via Monitors.
- Produit de contenu :Générer des questions-réponses, des briefings et des rapports de recherche avec leur source.
Avantages du produit
- Conçu pour les modes de consommation d’IA, le résultat peut être utilisé directement dans le contexte des grands modèles ;
- Il offre en même temps des capacités de recherche, de capture, de réponse, de recherche, de surveillance et de collecte de données ;
- Prend en charge les requêtes sémantiques, les mots-clés, les catégories verticales ainsi que de multiples filtres de dates et de noms de domaine ;
- Les éléments clés permettent de réduire le texte non pertinent, d’accroître la vitesse et d’économiser des tokens de modèle ;
- Le mode avancé prend en charge une sortie structurée, facilitant l’accès aux bases de données et les processus automatisés.
- L’écosystème Python, JavaScript, MCP et AI SDK réduit les coûts d’intégration.
Restrictions d'utilisation et précautions
- Les résultats de recherche et les résumés générés par l’IA peuvent être incomplets ou erronés ; il est toujours nécessaire de vérifier les faits importants sur la page originale.
- La capture en temps réel est influencée par le site cible, les règles des robots, la connexion, les murs payants et la structure de la page ;
- Trouver une page publique ne signifie pas obtenir l’autorisation de la copier, de l’entraîner ou de la républier à des fins commerciales ;
- Les données sur les personnes et les entreprises peuvent être obsolètes, il convient de vérifier à nouveau les cas de recrutement et de vente ;
- Les délais et les coûts de la recherche approfondie sont plus élevés que dans le mode normal, ce qui la rend inadaptée à toutes les demandes interactives ;
- Un grand nombre de transactions simultanées nécessitent des limites de vitesse de traitement, des délais d’attente, des tentatives de réessai, une suppression des doublons et un contrôle des coûts ;
- Les champs génératifs doivent avoir une structure simple et claire, car des nesting complexes peuvent réduire leur stabilité.
Sécurité, confidentialité et capacités d’entreprise
La clé API doit être stockée uniquement du côté serveur et gérée séparément pour les environnements de développement, de test et de production. Les journaux ne doivent pas enregistrer la clé complète, les requêtes sensibles ou les données personnelles non masquées.
Pour les projets à forte utilisation ou soumis à une réglementation stricte, Exa peut proposer des SLA, des MSA, des index personnalisés, des limites de vitesse sur mesure ainsi qu’une politique de zéro conservation de données. La conformité aux exigences sectorielles spécifiques doit être vérifiée en se référant au contrat entreprise et aux documents de sécurité les plus récents.
Projets open source et GitHub
L’index de recherche Exa, les services de hébergement et les modèles principaux ne sont pas des produits open source, mais l’entreprise a rendu publics sur GitHub des outils tels que le SDK Python, le SDK JavaScript, le MCP Server et le Vercel AI SDK. Plusieurs clients officiels sont soumis à la licence MIT ; les développeurs doivent néanmoins payer pour les appels API réels et respecter les conditions d’utilisation du service.
L’SDK open source ne fait que fournir des appels encapsulés et ne comprend pas l’infrastructure de recherche complète d’Exa. Lors du déploiement du MCP Server, il convient également de protéger la clé API et de limiter les utilisateurs autorisés à lancer des recherches et à engendrer des frais.
Questions fréquentes
Exa peut-il être utilisé gratuitement ?
La page de tarification officielle indique que de 20 dollars en crédits sont offerts pour un nouveau compte, avec 10 dollars supplémentaires en crédits par mois dans la version gratuite. Au-delà, des frais sont facturés en fonction de la consommation réelle via l’interface.
Quelle est la différence entre Exa et les moteurs de recherche ordinaires ?
Exa s’adresse principalement aux programmes et aux agents intelligents d’IA, en mettant l’accent sur la recherche sémantique, l’extraction de texte, la recherche structurée et les appels API. Ce n’est pas une page de recherche pour consommateurs axée sur la publicité et la consultation manuelle.
Quand utiliser l’API Contents
Utilisé lorsque l’adresse URL cible est déjà connue, ou lorsqu’il est nécessaire de convertir les résultats de recherche en texte propre, en points clés et en résumé. Cela est généralement plus direct que de rechercher à nouveau.
Exa prend-il en charge MCP ?
Soutien : une version MCP Server officielle est fournie, permettant aux clients compatibles d’accéder aux fonctionnalités de recherche et d’étude. Lors du déploiement, il est nécessaire de configurer la clé API Exa ainsi que de gérer les permissions et les coûts.
Exa est-il open source ?
Le service de recherche principal n’est pas un produit open source ; les SDK officiels et certains projets clients tels que MCP sont licenciés sous la licence MIT. Un client open source ne signifie pas pour autant qu’on peut obtenir gratuitement un service de recherche hébergé.
Numéro d’enregistrement de sécurité publique du Guangxi : 45132202000164